Komputer Babbage'a
Charles Babbage uznawany jest za “ojca” komputerów. Jego pierwsza koncepcja, Maszyna Różnicowa, może być uznana za pierwszy na świecie komputer. Urządzenie to, opracowane w 1822 r., było w stanie wykonywać obliczenia kilku zbiorów liczb i drukować wyniki obliczeń.
W 1837 r. Babbage zaprezentował koncepcję pierwszego ogólnego komputera mechanicznego określanego mianem Maszyny Analitycznej. Było to pierwszy komputer ogólnego zastosowania zawierający Arytmetyczną Jednostkę Logiczną obejmującą, jako pierwsza, podstawową kontrolę przepływu i wbudowaną pamięć. Jednak ze względu na brak środków finansowych, komputer ten został zbudowany dopiero po śmierci Charlesa Bubbage'a, w 1910 r., przez jego syna, który również był wynalazcą.
Od początku rozwoju komputerów, wiele innych osób przyczyniło się do opracowania urządzeń, które obecnie uznawane są za niezbędne w życiu codziennym. Komputer Z1, opracowany w 1938 r. przez Konrada Zuse, jest uznawany za pierwszy w historii komputer programowalny. W 1936 r. Alan Turing stworzył podstawy nowoczesnych komputerów opracowując maszynę zdolną do drukowania symboli na taśmie papierowej w sposób naśladujący zdolność człowieka do postępowania zgodnie z serią logicznych instrukcji.
Pierwszy komputer biurkowy to Programma 1, produkowany na masową skalę od 1964 r. Komputer ten, opracowany przez Piera Giorgio Perotto i wyprodukowany przez firmę Olivetti, znalazł tysiące nabywców. Pomimo wysokiego kosztu (wówczas 3200 USD, co obecnie stanowiłoby równoważnik 25 000 USD), komputer ten zapoczątkował rewolucję komputerową i umożliwił rozwój internetu, internetu rzeczy i świata oplecionego coraz gęstszą siecią połączeń.