We zouden kunnen stellen dat de eerste computer het telraam was, of zijn afstammeling, de rekenliniaal, uitgevonden door William Oughtred in 1622. Maar veel mensen beschouwen de analytische machine van de Engelse wiskundige Charles Babbage als de eerste computer die lijkt op de moderne machines van vandaag.
Voordat Babbage op de markt kwam, was een 'computer' een persoon, iemand die letterlijk de hele dag bezig was met het optellen en aftrekken van getallen en het invoeren van de resultaten in tabellen. De tabellen verschenen vervolgens in boeken, zodat andere mensen ze konden gebruiken om taken uit te voeren, zoals het nauwkeurig afvuren van artilleriegranaten of het berekenen van belastingen.
Babbage schreef zelfs dat hij aan het dagdromen was over logaritmische tabellen tijdens zijn verblijf in Cambridge, ergens rond 1812-1813, toen hij zich voor het eerst voorstelde dat een machine het werk van een menselijke computer zou kunnen doen. In juli 1822 schreef Babbage een brief aan de Royal Society waarin hij het idee voorstelde dat machines berekeningen zouden kunnen doen op basis van een 'methode van verschillen'. De Royal Society was geïntrigeerd en stemde ermee in de ontwikkeling van het idee te financieren. Het eerste machineontwerp dat uit deze inspanningen voortkwam, was Babbage's eerste verschilmotor.
Het was in feite een gigantisch rekenproject dat Babbage in de eerste plaats inspireerde. In 1792 had de Franse regering Gaspard de Prony aangesteld om toezicht te houden op de oprichting van het Kadaster, een reeks logaritmische en trigonometrische tabellen. De Fransen wilden de metingen in het land standaardiseren en waren van plan de tabellen te gebruiken als hulpmiddel bij de pogingen om naar het metrieke stelsel om te zetten. De Prony werd op zijn beurt geïnspireerd door Adam Smiths beroemde werk ‘Wealth of Nations’. Smith schreef over hoe de arbeidsverdeling de efficiëntie verbeterde bij het vervaardigen van spelden. De Prony wilde de arbeidsverdeling toepassen op zijn wiskundig project.
Helaas werden de 18 delen met tabellen – met nog één die wiskundige procedures beschrijft – nooit gepubliceerd.
In 1819 bezocht Babbage de Lichtstad en bekeek het ongepubliceerde manuscript met pagina na pagina met tabellen. Was er maar een manier om dergelijke tabellen sneller te produceren, met minder mankracht en minder fouten, vroeg hij zich af. Hij dacht aan de vele wonderen die de Industriële Revolutie teweegbracht. Als creatieve en hardwerkende uitvinders de katoenjenever en de stoomlocomotief zouden kunnen ontwikkelen, waarom dan niet een machine om berekeningen te maken?
Babbage keerde terug naar Engeland en besloot precies zo'n machine te bouwen. Zijn eerste visioen noemde hij de verschilmotor , dat werkte volgens het principe van eindige verschillen, of complexe wiskundige berekeningen maakte door herhaaldelijk optellen zonder gebruik te maken van vermenigvuldiging of deling. Hij verzekerde zich van 1.500 pond van de Engelse regering in 1823 en huurde ingenieur Joseph Clement in om met de bouw van de verschilmotor te beginnen.
Clement was een gerespecteerde ingenieur en stelde verbeteringen voor aan Babbage, die Clement in staat stelde enkele van zijn ideeën te implementeren. Helaas kregen de twee in 1833 ruzie over de voorwaarden van hun overeenkomst. Clement stopte en beëindigde zijn werk aan de verschilengine.
Maar zoals je misschien al geraden had, eindigt het verhaal daar niet.