Den person, der i vid udstrækning betragtes som faderen til den nuværende automatiske digitale computer, er Charles Babbage. Babbage var en engelsk matematiker, filosof, opfinder og maskiningeniør, der er bedst kendt for sit arbejde med Difference Engine og Analytical Engine.
Difference Engine var en mekanisk regnemaskine designet til at beregne og udskrive matematiske tabeller. Selvom Babbage aldrig fuldførte Difference Engine, lagde hans arbejde på den grundlaget for hans senere arbejde med Analytical Engine.
Den analytiske motor var en almindelig computer, der kunne programmeres til at udføre en lang række matematiske operationer. Babbage udtænkte den analytiske motor i 1837, men den blev aldrig færdiggjort på grund af mangel på finansiering og støtte. Babbages ideer var dog banebrydende, og de lagde grundlaget for udviklingen af den moderne computer.
I 1991 afsluttede Science Museum i London konstruktionen af Difference Engine No. 2, en fungerende kopi af Babbages originale design. Difference Engine nr. 2 er et bemærkelsesværdigt bevis på Babbages genialitet og vision.