abacus - Answers Finger powered pocket calculator (developed in Babylonia)
Slide Rule - Answers William Oughtred; for converting units and replaced the electronic pocket
calculator
Wilhelm Schickard - Answers Mechanical calculator
Blaise Pascal - Answers Decimal calculator; add and subtract by turning dials
G.W.F. Leibniz - Answers Stepped Reckoner; full feature calculator
Lebniz Wheel; for multiplication
Jacquard Loom - Answers Used punch cards, patterns woven into textiles
Punch cards later used to code computer programs
Charles Babbage - Answers Pioneer of modern computing machine
Difference Engine: used method of difference to calculate polynomials
Analytical Engine: inspired by punch cards, used rods, gears, and powered by STEAM (never
built)
Ada Lovelace - Answers She is considered to be the first computer programmer. She wrote a
computer language for the Analytical Engine. (Calculate Bernoulli's number)
Babbage's Legacy - Answers Designed first general purpose computing device
Ideas ahead of his time
Completed the Difference Engine
George Boole - Answers Boolean Algebra: laid logical foundations of digital computing circuitry
and invariant theory - later used by Albert Einstein in the theory of relativity (true or false logic)
Claude Shannon - Answers Application of Boolean logic
Established principles for encoding info so reliably transmitted online
The father of modern Information Age
Alan Turing - Answers Broke code for enigma machine
The Turing machine - Turing test for artificial intelligence
Enigma Machine - Answers Priority for allies to break it as Germans believed it was unbreakable