Fogaskerekekből épült számítógép
Babbage először a differenciagépet tervezte meg, amely matematikai táblázatokat számolt. Ezután valami sokkal merészebbel állt elő: egy olyan géppel, amelynek „raktára” (memóriája) és „malma” (számolóegysége) lett volna, és amelyet a Jacquard-szövőszékeket vezérlő lyukkártyákhoz hasonló kártyák irányítottak volna. Ezek a mai számítógépek alapelvei.
Ada Lovelace
Ada Lovelace matematikus, Byron költő lánya 1843-ban lefordított egy cikket a gépről, és terjedelmes jegyzeteket fűzött hozzá. Ezekben szerepelt a Bernoulli-számok kiszámításának menete, amelyet az első programnak tartanak. Elsőként írta le azt is, hogy a gép nemcsak számokkal, hanem zenével vagy szimbólumokkal is dolgozhatna.
Csak később építették meg
A londoni Science Museum 1991-ben Babbage tervei alapján megépítette a 2-es számú differenciagépet. Pontosan működött. Babbage-nek igaza volt, csak a korában még nem tudtak elég pontos alkatrészeket gyártani.