Nawet pierwsze komputery były ogromnie złożone w swym schemacie, tysiące razy bardziej skomplikowane od najkun- sztowniejszych nawet turbin parowych. W odróżnieniu od poprzednich maszyn, w celu wyrażania matematycznych i logicznych relacji mogły one operować swoją własną wewnętrzną strukturą, układem elektronów w obwodach. Teoretycznie, jak to planował Babbage, można zrobić komputer mechaniczny z metalowych trybów. W praktyce — mechanizm jest zbyt złożony, zbyt często się psuje i zbyt wolno porusza, by można go wykorzystać do zbudowania komputera, który równocześnie jest pojemny i wydajny. Dwudziestowieczni matematycy, jak Turing lub von Neu- mann, zdawali sobie sprawę, że z elementów elektronicznych mogą zbudować to, czego nie udało się Bab- bage’owi zrobić z części mechanicznych.