Charles Babbage

Summary of major CS accomplishments

Charles Babbage’s main contribution was the Difference Engine, a device capable of computing tables of polynomial functions and other mathematical tables. This invention and the concepts it used such as data storage inspired the designs of future computers. Babbage also designed the Analytical Engine. Babbage’s goal with the Analytical engine was for it to perform any mathematical operation from simple instructions on punched cards. He proposed the use of a memory unit, sequential control, and earlier versions of modern computer parts such as a CPU. Unfortunately, due to political and economic issues, the computer was never finished. However, it heavily inspired the parts and concepts used in today’s computers. Overall, Charles Babbage impacted modern computing by proposing several parts and concepts such as data storage.

Summary of academic achievements

Charles Babbage More Information

  1. Biography on Britannica!
  2. Stanford CS page!
  3. MacTutor History of Mathematics!
Picture of Charles Babbage:
Charles Babbage