Computer
Eerste rekenapparaat
Engeland
Charles Babbage, een Engelse werktuigbouwkundig ingenieur en polymath, bedacht het concept van een programmeerbare computer. Hij wordt beschouwd als de "vader van de computer" en conceptualiseerde en vond de eerste mechanische computer uit in het begin van de 19e eeuw. Nadat hij aan zijn revolutionaire difference engine had gewerkt, ontworpen om te helpen bij navigatieberekeningen, realiseerde hij zich in 1833 dat een veel algemener ontwerp, een Analytical Engine, mogelijk was. De invoer van programma's en gegevens zou aan de machine worden verstrekt via ponskaarten, een methode die destijds werd gebruikt om mechanische weefgetouwen aan te sturen, zoals het Jacquard-weefgetouw. Voor uitvoer zou de machine een printer, een curveplotter en een bel hebben. De machine zou ook in staat zijn om getallen op kaarten te ponsen om later te worden gelezen. De Engine bevatte een rekenkundige logische eenheid, control flow in de vorm van voorwaardelijke vertakkingen en lussen, en geïntegreerd geheugen, waardoor het het eerste ontwerp was voor een computer voor algemeen gebruik die in moderne termen als Turing-compleet kon worden beschreven. De machine was zijn tijd ongeveer een eeuw vooruit. Alle onderdelen voor zijn machine moesten met de hand worden gemaakt – dit was een groot probleem voor een apparaat met duizenden onderdelen. Uiteindelijk werd het project stopgezet door het besluit van de Britse regering om de financiering te staken. Babbages falen om de analytical engine te voltooien kan voornamelijk worden toegeschreven aan politieke en financiële moeilijkheden, evenals zijn verlangen om een steeds geavanceerdere computer te ontwikkelen en sneller vooruit te gaan dan iemand anders kon volgen. Desalniettemin voltooide zijn zoon, Henry Babbage, in 1888 een vereenvoudigde versie van de rekeneenheid van de analytical engine (de mill). Hij gaf in 1906 een succesvolle demonstratie van het gebruik ervan bij het berekenen van tabellen.
Kan fouten bevatten.
