In 1835, Charles Babbage created plans his Analytical Engine.
Babbage's machine had many of the components of a modern computer: a control
unit (punched card control), memory (the store), a processor (the mill), an
input device (card reader), and an output device (a printer). Although the Analytical Engine was never built, Charles Babbage's design was a precursor
for a modern computer.