-
Το 1833 ο Τσάρλς Μπάμπατζ (Charles Babbage, 1791-1871) σχεδιάζει την «Αναλυτική Μηχανή», ένα μηχάνημα το οποίο θα μπορούσε να εκτελεί εντολές, να αποθηκεύει τα αποτελέσματα και να τα τυπώνει σε χαρτί. Η «Αναλυτική Μηχανή» δεν κατασκευάστηκε ποτέ– πολλοί επιστήμονες όμως στα επόμενα χρόνια στηρίχτηκαν στις ιδέες του Μπάμπατζ για να κατασκευάσουν τους πρώτους υπολογιστές.
-
Το 1842 η Άντα Μπάυρον (Augusta Ada Byron, κόρη του λόρδου Μπάυρον 1815-1852) συνεργάζεται με τον Μπάμπατζ και περιγράφει τη λειτουργία και τον προγραμματισμό της «Αναλυτικής Μηχανής»
-
Το 1854 ο Τζορτζ Μπουλ (George Boole, 1815-1864) διατυπώνει μια θεωρία στα Μαθηματικά, συμφωνά με την οποία σχηματίζει λογικές προτάσεις μόνο με τους αριθμούς 0 και 1 (Άλγεβρα Μπουλ).
-
Το 1938 ο Σάνον (Claude Shannon 1916-2001) αποδεικνύει ότι είναι δυνατόν με καλώδια και λάμπες (λυχνίες) να επαληθεύσουμε, αν μία λογική πρόταση είναι σωστή ή όχι
-
Το 1943 ο πρόεδρος της ΙΒΜ Τόμας Γουότσον (Thomas Watson) δηλώνει με σιγουριά: «Δε θα χρειαζόμαστε περισσότερους από πέντε υπολογιστές σε όλο τον κόσμο».
-
Το 1945 ο Άλαν Τιούρινγκ (Alan Turing, 1912-1954) διατυπώνει την ιδέα της καθολικής μηχανής, μίας μοναδικής μηχανής για όλες τις εργασίες και το 1946 περιγράφει αναλυτικά τον προγραμματιζόμενο υπολογιστή ACE (Automatic Computing Engine). Για πολλούς ο Τούρινγκ θεωρείται ο εφευρέτης του ηλεκτρονικού υπολογιστή.
-
Το 1945 ο Φον Νόυμαν (John Von Neumann, 1903-1957), περιγράφει σε άρθρο όλα τα βασικά στοιχεία ενός προγραμματιζόμενου υπολογιστή, βασιζόμενος στον υπολογιστή EDVAC. Ο ίδιος σχεδιασμός ισχύει μέχρι σήμερα.
-
1η Γενιά: λυχνίες κενού, ENIAC
-
Το 1948 ο Σάνον (Claude Shannon) διατυπώνει τη θεωρία της Πληροφορίας. Η θεωρία αυτή συντελεί σε μεγάλο βαθμό στην εξέλιξη της επιστήμης των υπολογιστών.
-
2η Γενιά: τρανζίστορ
-
3η Γενιά: ολοκληρωμένο κύκλωμα (chip), οικογένειες υπολογιστών
-
4η Γενιά: μικροεπεξεργαστής, 1981: IBM, PC