Titeln på "äldsta dator" beror på din definition av "dator". Här är en uppdelning av olika utmanare:
* Antikythera -mekanismen (ca 205 f.Kr. - 60 f.Kr.): Detta anses generellt vara den äldsta kända analoga datorn . Det användes för att förutsäga astronomiska positioner och förmörkelser decennier i förväg. Det är emellertid inte programmerbart i modern mening och är specialbyggd.
* Abacus (c. 2700-2300 f.Kr. Även om inte en dator i modern mening, är Abacus det tidigaste kända beräkningsverktyget . Det möjliggjorde grundläggande aritmetiska operationer och är en föregångare till mer komplexa datoranordningar.
* Blaise Pascal's Pascaline (1642): Detta citeras ofta som en av de tidigaste mekaniska kalkylatorerna . Det kan utföra tillägg och subtraktion. Det var ett betydande steg framåt men fortfarande begränsat i sin kapacitet.
* Gottfried Wilhelm Leibniz's Stepped Reckoner (1673): Detta var en förbättrad mekanisk kalkylator som kunde utföra multiplikation och uppdelning utöver tillägg och subtraktion.
* Charles Babbages skillnadsmotor (c. 1822) och analytisk motor (c. 1837): Babbages mönster anses av många vara de konceptuella föregångarna till moderna datorer . Skillnadsmotorn utformades för att automatiskt beräkna och tabulera polynomfunktioner. Den analytiska motorn, även om den aldrig var helt inbyggd i Babbages livstid, var en allmän mekanisk dator som skulle ha varit programmerbar via stansade kort (inspirerad av Jacquard vävstolar). Ada Lovelace skrev vad som anses vara den första algoritmen som var avsedd att bearbetas av en maskin, vilket gör henne till den första dataprogrammeraren.
* ATANASOFF-BERRY-datorn (ABC) (1937-1942): Detta krediteras ofta som den första elektroniska digital datoranordningen . Den använde vakuumrör och binär aritmetik. Det var emellertid inte programmerbart och designades för att lösa linjära ekvationer.
* The Electronic Numerical Integrator and Computer (ENIAC) (1946): Detta anses i allmänhet den första allmänna elektroniska digitala datorn . Det var programmerbart (även om programmering involverade fysiskt återanvända maskinen) och kunde utföra ett brett utbud av beräkningar.
* The Manchester Small-Scale Experimental Machine (SSEM) (1948): Även känd som "Baby", detta anses vara första lagrat-programdator som fungerade framgångsrikt. Detta är ett avgörande steg mot den moderna datorarkitekturen vi använder idag, där både data och instruktioner lagras i minnet.
Sammanfattningsvis:
* Tidigaste beräkningsverktyg: Kulram
* äldsta kända analoga dator: Antikythera mekanism
* Tidigaste mekanisk kalkylator: Pascalin
* Konceptuell föregångare till moderna datorer: Babbages analytiska motor
* Första elektroniska digital datoranordning: Abc
* First General-Purpose Electronic Digital Computer: Futt
* Första lagrad programdator: Manchester SSEM (baby)
Valet av vilket är den "äldsta datorn" beror på vilka aspekter du prioriterar:dess matematiska kapacitet, automatisering, elektroniska komponenter eller programmerbarhet. Termen "dator" har utvecklats, så det finns inget enda, universellt överenskomna svar. De flesta kommer att komma överens om att ENIAC eller Manchester SSEM är starka utmanare för den första datorn som vi förstår den idag.