Jaki był pierwszy elektroniczny komputer cyfrowy?
Tożsamość pierwszego elektronicznego komputera cyfrowego jest kwestią, która często debata jest przedmiotem historyków technologii i entuzjastów komputerów. W 1937 r. John Atanasoff i Cliff Berry, profesor i absolwent w Iowa State College, wynalazli i zbudowali pierwsze elektroniczne urządzenie komputerowe. Znany jako komputer ABC, po nazwiskach dwóch mężczyzn, nie było to programowalne urządzenie, ale zostało zaprojektowane do rozwiązania prostych równań. W 1946 r. Dwaj badacze z University of Pennsylvania zakończyli prace nad elektronicznym integratorem i komputerem (ENIAC), który otrzymał pierwszy patent na cyfrowe urządzenie komputerowe.
Komputer ABC był wielkości biurka i mógł rozwiązać tylko serię równań liniowych. Nie było w pełni programowalne w sposobie, w jaki komputery ogólnego przeznaczenia pojawiły się po nim, ale były specjalnie zbudowanym urządzeniem zdolnym tylko do jednej funkcji. To prowadzi niektórych do zaprzeczenia jego statusowi prawdziwego komputera. Część tych kontrowersjiM różne definicje słowa „komputer”.
Przez wiele lat praca PRESPER ECHERT i Johna Mauchly'ego na komputerze Eniac była uznana za wyprodukowane pierwszy elektroniczny komputer cyfrowy. ENIAC było z pewnością pierwszym tego typu urządzeniem, które było zarówno programowalne, jak i wykazywało coś, co nazywa się Turinga Kompletność, kryterium prawdziwej opartej na logice zdolności obliczeniowej wielokrotnej. W 1964 r. Echert i Mauchly otrzymali patent na swoje urządzenie, które zostało zbudowane i finansowane przez Departament Obrony Stanów Zjednoczonych.
W 1973 r., Po pozwu złożonym przez Honeywell Corporation, sąd federalny Stanów Zjednoczonych wydał decyzję określającą, że patent ENIAC był nieważny i że pochodzi z wcześniejszej pracy Atanasoff i Berry na komputerze ABC. To sprawiło, że komputer ABC był pierwszym elektronicznym komputerem cyfrowym, przynajmniej zgodnie z prawem Stanów Zjednoczonych.Wcześniejsze urządzenie, wyprodukowane w Niemczech, było podobne pod względem zdolności, ale działało na zasadzie elektro-mechanicznej i nie było prawdziwym urządzeniem cyfrowym.
Historycy uznają zarówno komputer ABC, jak i komputer Eniac za progenitorów współczesnych komputerów. Historia pokazuje, a prawo zdecydowało, że technicznie komputer ABC był pierwszym elektronicznym komputerem cyfrowym. Większość nowoczesnych historyków technologii i komputerów uważa jednak, że brak programowalności zmniejsza go do statusu nie więcej niż prekursora tego, co wielu uważa, ze względu na jego programowalność i historię operacyjną, jako prawdziwy pierwszy cyfrowy komputer elektroniczny, Eniac.