created Boolean Algebra - logical foundations of digital computing circuitry
used Boolean logic to create digital computing machines - information and coding
"stored program", binary internal coding, CPU-memory (input/output) organization, "fetch-decode-execute" instruction cycle
Central processing unit (a memory, mass storage, IO), earlier computers (eg ENIAC) hard wired to do one task, rewired for different, stored program computer can run diff programs
Led wwII research group that broke code for the Germany Enigma machine.
Proposed the Turning Machine- for defining computability
created first Compiler cuz she was tired if writing machine code by hand- greatly improved pogramming speed and efficiency.
High level language -> compiler -> low level languge
-led the team who coded programming for the guidance computer
-considered a pioneer in software engineering
-the minicomputer digital equipment corporation (DEC) developed first mini computers in 1960-83.
-created major competition for IBM, Univac (who only built mainframes)
-cheaper ($20,000 vs $1M for mainframe early 1960s dollars)
approached Ed Roberts of MITS(company that created Altair) and promised a complier for basic language- Microsoft was born
1st Apple computer (1976)