La întrebarea cine a inventat computerul nu se poate răspunde cu un singur nume. De-a lungul istoriei, mulți oameni diferiți au creat dispozitive care au contribuit la dezvoltarea acestei mașini valoroase. Acestea merg mult înapoi în timp și mulți datează prima invenție importantă din secolul al IV-lea î.Hr. când babilonienii au dezvoltat abacul.
Alte concepte importante care ar ajuta la computere au apărut cu secole în urmă și includ adoptarea cifrelor arabe și a conceptului de zero, iar în secolul al XVII-lea, dezvoltarea primelor calculatoare mecanice de către Wilhelm Schickard și Blaise Pascal. O altă piatră de hotar pe parcurs au fost planurile create de Charles Babbage la începutul secolului al XIX-lea pentru a crea un „motor de diferență” alimentat cu abur. Deși nu a fost niciodată construit cu succes, intenția dispozitivului a fost de a calcula tabele astronomice. Babbage s-a îndreptat apoi către ideea de a crea un motor analitic, care ar fi conceput pentru a rezolva toate problemele de matematică.
Ideile lui Babbage au condus la scrierile Augustei Ada Byron despre motorul analitic. Ea a delimitat clar câteva dintre modurile în care funcționează acum computerele moderne și a discutat despre conceptele de analiză a datelor și memorie, printre altele. Un alt gânditor cheie care trebuie să fie creditat este George Boole, care a fost responsabil pentru algebra booleană. Lucrarea lui Babbage, Pascal, Boole și Bryon este remarcabilă și precede cu mult capacitatea de a construi mașini cu componente electronice care ar putea stoca memorie.
Dezvoltarea și utilizarea obișnuită a electricității au condus la mulți precursori ai computerelor în anii 1940. Acestea includ calculatorul programabil al lui Konrad Zuse și invenția tranzistorului de către Bell Telephone. Unele modele timpurii, cum ar fi Colossus, construit în 1943, sunt mașini vaste care au fost folosite pentru a sparge coduri. Câteva alte dezvoltări din a doua jumătate a secolului al XX-lea includ invenția semiconductorului și a circuitului integrat.
Mașinile dezvoltate la începutul secolului al XX-lea fie aveau o programabilitate limitată, fie nu puteau fi programate. Cu toate acestea, crearea a ceea ce se numește arhitectura programelor stocate, un concept elucidat de John von Neumann, a schimbat modul în care computerele puteau stoca memorie. Ideile lui Von Neumann încă influențează operațiunile mașinilor moderne.
S-ar putea spune că primul computer care a putut stoca programe a fost Calculatorul automat de întârziere a stocării electronice din 1949 sau EDSAC, asamblat de Maurice Wilkes, deși aceasta este o problemă discutabilă. Din acest moment, mulți dezvoltatori au contribuit la crearea diferitelor tipuri de computere. Printre reperele importante se numără înființarea unor companii precum Xerox, Intel și Fairfield la sfârșitul anilor 1960 și începutul anilor ’70.
La începutul anilor 1970, intră în joc mai multe nume recunoscute, printre care Bill Gates, Steve Jobs și Steve Wozniak. Acești inventatori pricepuți au făcut mult pentru a dezvolta computere personale sub formă de PC-uri și mere. În anii 1990, deținerea PC-urilor a devenit obișnuită pe măsură ce producția și piesele au devenit mai puțin costisitoare. De asemenea, dezvoltarea tehnologiilor precum microcipurile și microprocesoarele a ajutat la micșorarea dimensiunii acestor mașini, astfel încât să poată fi utilizate cu ușurință în case.
Nu există nicio îndoială că acest articol omite numele multora pe parcurs, deoarece există atât de mulți gânditori și inventatori care au ajutat la dezvoltarea computerului. Există chiar bătălii legale pentru cine l-a făcut pe primul și cine ar trebui să fie creditat ca inventator principal. Acestea par exagerate, având în vedere numeroasele eforturi de colaborare care au condus în cele din urmă la dezvoltarea acestui dispozitiv cel mai util.