Primul calculator mecanic a fost Diferența Engine construită în 1822 de către Charles Babbage, considerat "părintele calculatorului". Între 1847 și 1849, a realizat o versiune îmbunătățită a primului său model, pe care o numea Difference Engine No. 2. Cu toate acestea, mașina nu a fost transformată într-un dispozitiv funcțional complet din cauza lipsei de finanțare.
Motorul Diferența nu seamănă cu computerele moderne de azi. A fost masiv și a constat din până la 25.000 de componente. Masina a cântărit 15 tone și a fost de 8 metri înălțime.
În 1991, Muzeul de Știință din Londra a completat motorul Diferență nr. 2 pentru a comemora aniversarea bicentenarului anului de naștere al lui Babbage.