| Er bestaat geen definitief antwoord op de vraag of de 'eerste' computer met succes een lange reeks rekenkundige en logische eenheidsbewerkingen kan uitvoeren, aangezien de ontwikkeling van computers een geleidelijk proces was met overlappende prestaties. Sterke kandidaten zijn echter onder meer:
* ENIAC (elektronische numerieke integrator en computer): Hoewel het niet de eerste elektronische digitale computer is (die titel wordt vaak gegeven aan Atanasoff-Berry Computer of ABC), wordt ENIAC vaak aangehaald als de eerste elektronische digitale computer voor algemene doeleinden. Het was in staat een breed scala aan berekeningen uit te voeren, hoewel het programmeren ervan een moeizaam proces was. Het voerde met succes complexe en langdurige berekeningen uit voor het Amerikaanse leger tijdens de Tweede Wereldoorlog, inclusief ballistische trajectberekeningen.
* Kolossus Mark 1: Deze Britse computer, die tijdens de Tweede Wereldoorlog werd gebruikt om Duitse codes te kraken, was speciaal ontworpen voor het kraken van codes, maar voerde op hoge snelheid complexe logische en rekenkundige bewerkingen uit. Het was programmeerbaar, hoewel de programmering qua flexibiliteit beperkt was in vergelijking met latere machines.
De keuze tussen ENIAC en Colossus hangt af van hoe u "eerst" definieert en welke criteria u prioriteit geeft (capaciteit voor algemene doeleinden versus snelheid en complexiteit van specifieke taken). Beiden bereikten belangrijke doorbraken in het uitvoeren van lange reeksen rekenkundige en logische bewerkingen. Hoewel het ABC voorafging aan beide, was het minder geavanceerd qua mogelijkheden en omvang van zijn activiteiten. |