La primera computadora mecánica fue el motor de diferencia construido en 1822 por Charles Babbage, considerado como el "padre de la computadora". Entre 1847 y 1849, realizó una versión mejorada de su primer modelo. que llamó a Difference Engine No. 2. Sin embargo, la máquina no se transformó en un dispositivo funcional a gran escala debido a la falta de financiación.
El motor de diferencia no se parecía a las computadoras modernas de hoy. Era masivo y consistía en hasta 25,000 componentes. La máquina pesaba 15 toneladas y tenía 8 pies de altura.
En 1991, el Museo de Ciencias de Londres completó el Motor Diferencial Nº 2 para conmemorar el bicentenario del año de nacimiento de Babbage.