Den person som allmänt anses vara fadern till den nuvarande automatiska digitala datorn är Charles Babbage. Babbage var en engelsk matematiker, filosof, uppfinnare och maskiningenjör som är mest känd för sitt arbete med Difference Engine och Analytical Engine.
Difference Engine var en mekanisk kalkylator designad för att beräkna och skriva ut matematiska tabeller. Även om Babbage aldrig fullbordade Difference Engine, lade hans arbete med den grunden för hans senare arbete med Analytical Engine.
Den analytiska motorn var en allmändator som kunde programmeras för att utföra en mängd olika matematiska operationer. Babbage skapade den analytiska motorn 1837, men den blev aldrig färdig på grund av brist på finansiering och stöd. Babbages idéer var dock banbrytande, och de lade grunden för utvecklingen av den moderna datorn.
1991 slutförde Science Museum i London konstruktionen av Difference Engine No. 2, en fungerande kopia av Babbages ursprungliga design. Difference Engine nr 2 är ett anmärkningsvärt bevis på Babbages geni och vision.