Što je bilo prvo elektroničko digitalno računalo?

Identitet prvog elektroničkog digitalnog računala je stvar o kojoj često raspravljaju povjesničari tehnologije i računalni entuzijasti. Godine 1937. John Atanasoff i Cliff Berry, profesor i diplomirani student na Iowa State Collegeu, izumili su i izgradili prvi elektronički digitalni računalni uređaj. Poznato kao ABC računalo, prema imenima dvojice muškaraca, nije bilo programibilni uređaj, već je dizajniran za rješavanje jednostavnih jednadžbi. Godine 1946. dva istraživača sa Sveučilišta Pennsylvania završila su rad na elektroničkom numeričkom integratoru i računalu (ENIAC), koji je dobio prvi patent za digitalni elektronički računalni uređaj.

Računalo ABC bilo je otprilike veličine stola i moglo je riješiti samo niz linearnih jednadžbi. Nije bio u potpunosti programibilan na način na koji su bila računala opće namjene koja su nastala nakon njega, već je bio namjenski napravljen uređaj koji je sposoban samo za jednu funkciju. To neke navodi da poriču njegov status pravog računala. Dio ove kontroverze proizlazi iz različitih definicija riječi “računalo”.

Dugi niz godina smatralo se da je rad Prespera Echerta i Johna Mauchlyja na računalu ENIAC proizveo prvo elektroničko digitalno računalo. ENIAC je zasigurno bio prvi uređaj ove vrste koji je bio i programabilan i koji je pokazao nešto što se zove Turingova potpunost, kriterij istinske sposobnosti računanja višestrukog grananja temeljene na logici. Godine 1964. Echert i Mauchly su dobili patent za svoj uređaj, koji je izradilo i financiralo Ministarstvo obrane Sjedinjenih Država.

Godine 1973., nakon tužbe koju je podnijela korporacija Honeywell, savezni sud Sjedinjenih Država donio je odluku kojom je utvrdio da je patent ENIAC nevažeći i da je izveden iz ranijeg rada Atanasoffa i Berryja na ABC računalu. Time je ABC računalo postalo prvo elektroničko digitalno računalo, barem prema zakonu Sjedinjenih Država. Raniji uređaj, proizveden u Njemačkoj, bio je slične sposobnosti, ali je radio na elektro-mehaničkoj osnovi i nije bio pravi digitalni uređaj.

Povjesničari prepoznaju i računalo ABC i računalo ENIAC kao preteče modernih računala. Povijest pokazuje, a zakon je odlučio, da je, tehnički, ABC računalo bilo prvo elektroničko digitalno računalo. Većina modernih povjesničara tehnologije i računala, međutim, vjeruje da ga nedostatak programabilnosti dovodi do statusa samo preteče onoga što mnogi smatraju, zbog programibilnosti i operativne povijesti, pravim prvim digitalnim elektroničkim računalom, ENIAC-om.