Maszyna różnicowa było to pierwsze urządzenie, które można nazwać komputerem we współczesnym znaczeniu tego słowa, zostało obmyślone w 1822 przez angielskiego matematyka i wynalazcę, Charlesa Babbage'a. W związku ze złożonością projektu, oraz zbyt dużymi wymaganiami finansowymi, konstrukcja ta nie została w pełni zrealizowana za życia jej twórcy. Dopiero osiągnięcie w XX wieku dostatecznie zaawansowanego postępu technologicznego pozwoliło na praktyczne potwierdzenie pomysłu Babbage'a.
Algebra Boole'a. W 1854 roku George Boole, angielski matematyk i filozof stworzył, chociaż z pewnością nie zdawał sobie jeszcze z tego sprawy, podstawy dzisiejszej informatyki. Jego głównym osiągnięciem było wprowadzenie do matematyki i logiki pojęcia algebry Boole'a.
Algebra Boole'a jest to struktura matematyczna złożona z trzech działań binarnych:
- ∨ (lub, or, alternatywa)
- ∧ (i, and, koniunkcja)
- ~ (nie, not, przeczenie logiczne)
oraz wyróżnionych elementów 0 (fałsz), 1 (prawda).
Tabulator Holleritha. W czasie pracy jako wykładowca w Instytucie Technologii w Massachusetts Hollerith opracował prosty prototyp, który wykorzystywał karty perforowane zwykłym dziurkaczem, jaki stosowali kontrolerzy biletów w tramwajach, gdzie każda z kart miała zawierać dane pochodzące od określonej osoby.
Bazując na tym prototypie stworzył mechanizm mogący odczytywać obecność perforacji na kartach, używający do tego celu ostrzy zamocowanych na sprężynach, które przechodziły przez dziurki i tworzyły połączenia elektryczne.