0. Generáció: Zuse programozható számolológépének továbbfejlesztett verziója.
1939: Z2
1941: Z3
1943: Colossus
1. Generáció: 1946. ENIAC
1951. Univac
2. Generáció: Tranzisztorokat tartalmaztak
Első magas szinű programnyelvek megjelenése.
3. Generáció: Integrált áramkörrel működtek
Basic programnyelv megjelenése
4. Generáció: Első mikroprocesszorok
5. Generácioó: Prolog programnyelv megjelenése
Ezek a mai számítógépek