Personen som er allment ansett som faren til den nåværende automatiske digitale datamaskinen er Charles Babbage. Babbage var en engelsk matematiker, filosof, oppfinner og maskiningeniør som er mest kjent for sitt arbeid med Difference Engine og Analytical Engine.
Difference Engine var en mekanisk kalkulator designet for å beregne og skrive ut matematiske tabeller. Selv om Babbage aldri fullførte Difference Engine, la arbeidet hans med den grunnlaget for hans senere arbeid med Analytical Engine.
Den analytiske motoren var en generell datamaskin som kunne programmeres til å utføre en rekke matematiske operasjoner. Babbage unnfanget den analytiske motoren i 1837, men den ble aldri fullført på grunn av mangel på finansiering og støtte. Babbages ideer var imidlertid banebrytende, og de la grunnlaget for utviklingen av den moderne datamaskinen.
I 1991 fullførte Science Museum i London byggingen av Difference Engine No. 2, en fungerende kopi av Babbages originale design. Difference Engine nr. 2 er et bemerkelsesverdig bevis på Babbages geni og visjon.