Pierwszym komputerem mechanicznym był silnik różnicowy zbudowany w 1822 roku przez Charlesa Babbage'a, uważany za "ojca komputera". Pomiędzy rokiem 1847 a 1849 opracował ulepszoną wersję swojego pierwszego modelu, który nazwał Różnicowym Silnikiem nr 2. Jednak maszyna nie została przekształcona w pełnowymiarowe urządzenie funkcjonalne z powodu braku funduszy.
Silnik różnicowy nie przypominał współczesnych współczesnych komputerów. Był ogromny i składał się z maksymalnie 25 000 komponentów. Maszyna ważyła 15 ton i miała 8 stóp wysokości.
W 1991 r. London Science Museum ukończyło silnik różnicowy nr 2, aby uczcić dwusetną rocznicę urodzin Babbage'a.