Svaret kan överraska dig!
Människan har räknat sedan urminnes tider. Till och med i serier ser vi hur människan skapade fyra vertikala snedstreck och sedan ett diagonalt snedstreck för att ange en räkning till fem.
Den tidigaste ”maskinen” som hjälpte människan att räkna var abakusen. Abakusen har använts i Europa, Mellanöstern, Kina och Ryssland i århundraden. De används fortfarande i vissa områden idag.
Abakusen är konstruerad med en serie stavar som hålls i en träram. Varje stav har rörliga pärlor som representerar siffror. Ett tal sätts upp och sedan utförs en matematisk operation som involverar ett andra tal.
Charles Babbage
Den första viktiga utvecklingen inom modern databehandling kom på 1800-talet. Charles Babbage, född i London och utbildad i Cambridge, var en förstklassig matematiker. Han kallas ”datorns fader” eftersom han utvecklade den första mekaniska datorn, vilket ledde till den moderna elektroniska datorn. Maskinen kallades för differensmaskinen. Det var en mekanisk räknemaskin som använde addition för att beräkna komplexa matematiska funktioner. Den fungerade i decimalsystemet och drevs genom att veva på ett handtag. Babbage konstruktion var felfri, men dåtidens metallarbetare kunde inte tillverka kugghjulen och andra delar med de toleranser som krävdes. Flera år senare, på 1980-talet, använde Science Museum i London Babbages ritningar för att bygga en fungerande del av differensmaskinen. År 1991 byggdes en hel fungerande differentialmotor utifrån Babbage ursprungliga ritningar. De nödvändiga toleranserna uppnåddes, och den färdiga datorn var en succé som bevisade att Babbages maskin skulle ha fungerat.
Babbage fortsatte med att konstruera en mer avancerad maskin, den analytiska maskinen, som kunde utföra alla de fyra stora matematiska funktionerna – addition, subtraktion, multiplikation och division. Denna maskin hade alla väsentliga delar och funktioner som moderna datorer har – en central processorenhet, kontrollerat flöde med hjälp av grenar och slingor samt minne. Alla dagens elektroniska datorer har samma struktur. Den här maskinen var fortfarande mekanisk och hade ett allmänt syfte (den kunde programmeras), men moderna datorer är naturligtvis helt elektroniska – inga rörliga delar. Han kunde inte konstruera en fungerande modell av den analytiska maskinen, återigen på grund av bristen på den bearbetningsteknik som var nödvändig för att tillverka kugghjulen.
Alan Turing
Alan Turings livshistoria visades i filmen The Imitation Game. Många anser att Turing är fadern till teoretisk datavetenskap och artificiell intelligens, men England (hans hemland) erkände inte fullt ut hans prestationer av två skäl. För det första fanns det, som visades i filmen, en stark motvilja mot och fördomar mot homosexuella, och för det andra var mycket av hans arbete höljt i regeringshemligheter. Han utvecklade Turingmaskinen, som var en elektrisk dator för allmänna ändamål. Filmen visade också att han var hjärnan bakom att knäcka de extremt komplexa tyska sjökoderna, vilket gjorde det möjligt för de allierade att besegra nazisterna i många avgörande slag, bland annat det berömda slaget om Atlanten. Enligt vissa uppskattningar räddade Turings arbete över 14 miljoner liv och förkortade kriget med mer än två år. Han fortsatte att arbeta med datorer efter kriget och konstruerade en av de första datorerna med lagrade program.
Mauchly och Eckert
Här är problemet: Ni utkämpar ett krig med artillerivapen. Du vill träffa målet med första skottet, men det finns många variabler att ta hänsyn till – kanonens vinkel, typ av kanon, typ av ammunition, luftens täthet, vindhastighet och vindriktning med mera.
John von Neumann, som arbetade på Aberdeen Proving Grounds, där USA:s armé testar och utvärderar militära vapen och utrustning, kontaktade John William Mauchly och J. Presper Eckert, vetenskapsmän vid University of Pennsylvania. Han bad dem utforma och utveckla en dator som kunde beräkna skjuttabeller, som tog hänsyn till alla variabler så att skytteofficerarna kunde sikta och avfyra sina vapen med större precision. De uppfann den elektroniska numeriska integratorn och datorn ENIAC (Electronic Numerical Integrator and Computer), den första elektroniska digitala datorn för allmänna ändamål i stor skala 1946. Denna dator hade både data och program lagrade i datorns minne. Detta är grunden för de flesta moderna datorkonstruktioner.
Eniac presenterades för allmänheten den 14 februari 1946. Även om den hade varit tänkt att hjälpa till med krigsansträngningarna var kriget över vid den tidpunkten. ENIAC användes ändå av militären för att göra en mängd olika beräkningar, till exempel: utformning av vätebomben, väderprognoser, studier av kosmisk strålning och utformning av vindtunnlar. Den byggdes av 17 468 vakuumrör och vägde mer än 60 000 pund – på den tiden var det den största enskilda elektroniska apparaten i världen. Systemet kunde utföra 5 000 adderingar och 300 multiplikationer per sekund – långsamt med dagens mått mätt men 1 000 gånger snabbare än alla befintliga maskiner. Det var också mycket tillförlitligt. Det markerade början på en lång väg för utvecklingen av datorteknik.
Patentinnehavaren
Trots att Mauchly och Eckert producerade den första storskaliga elektroniska datorn kunde de inte ta patent på sitt arbete. Medan de arbetade på sin maskin gjorde de ofta resor till Iowa för att lyssna på John Vincent Atanasoff, en professor vid Iowa State College. Atanasoff hade i slutet av 1930-talet början av 1940-talet konstruerat och byggt en dator (en mycket liten sådan) som innehöll alla de koncept som Mauchly och Eckert använde sig av.
I januari 1968 hölls en rättegång för att avgöra om Atanasoff eller Mauchly hade rätt att ta patent på datorn. Atanasoff fastställde tydligt att han hade gjort skisser, idéer och planer tillgängliga för Mauchly i juni 1941. Dessa planer kunde användas för att konstruera en elektronisk digital dator. Han kunde med bestämdhet bevisa att han hade konceptualiserat de viktigaste delarna av en elektronisk digital dator.
Rättegången varade 135 dagar. Domarens utlåtande utfärdades den 19 oktober 1973 och slutsatsen var tydlig. Mauchlys grundläggande ENIAC-idéer ”härrörde från Atanasoff, och den uppfinning som hävdades i ENIAC härrörde från Atanasoff”. Domaren konstaterade vidare följande: ”Eckert och Mauchly var inte själva de första som uppfann den automatiska elektroniska digitala datorn, utan de härledde i stället ämnet från en Dr. John Vincent Atanasoff.”
Och så, uppfinnaren av datorn? Dr John Vincent Atanasoff!