Il primo computer meccanico era il motore della Differenza costruito nel 1822 da Charles Babbage, considerato il "padre del computer". Tra il 1847 e il 1849, fece una versione migliorata del suo primo modello, che ha chiamato Difference Engine No. 2. Tuttavia, la macchina non è stata trasformata in un dispositivo funzionale su larga scala a causa della mancanza di fondi.
The Difference Engine non assomigliava ai moderni computer di oggi. Era enorme e consisteva in un massimo di 25.000 componenti. La macchina pesava 15 tonnellate ed era alta 8 piedi.
Nel 1991, il London Science Museum ha completato il Difference Engine n. 2 per commemorare il bicentenario dell'anno di nascita di Babbage.