Computergenerationer er baseret på, hvornår der er sket store teknologiske ændringer i computere, såsom brugen af vakuumrør, transistorer og mikroprocessoren. Fra 2018 er der fem generationer af computeren.
Gennemgå hver af generationerne nedenfor for mere information og eksempler på computere og teknologi, der falder ind i hver generation.

ENIAC er et godt eksempel på en første generation computer. Den bestod af næsten 20.000 vakuumrør samt 10.000 kondensatorer og 70.000 modstande. Det vejede over 30 tons og tog meget plads, hvilket kræver et stort rum til at huse det. Andre eksempler på første generationens computere omfatter EDSAC, IBM 701 og Manchester Mark 1.
Anden generation (1956 - 1963)

Den første computer til brug af transistorer var TX-0 og blev introduceret i 1956. Andre computere, der brugte transistorer, omfatter IBM 7070, Philco Transac S-1000 og RCA 501.
Tredje generation (1964 - 1971)

Næsten alle computere siden midten til slutningen af 1960'erne har brugt IC's. Mens den tredje generation anses for mange mennesker at have spændt fra 1964 til 1971, bruges IC'er stadig i computere i dag. Over 45 år senere har dagens computere dybe rødder, der går tilbage til tredje generation.
Fjerde generation (1972 - 2010)

Nogle af de tidligste computere til at bruge en mikroprocessor omfatter Altair 8800, IBM 5100 og Micral. Dagens computere bruger stadig en mikroprocessor, på trods af at den fjerde generation anses for at være afsluttet i 2010.
Femte generation (2010 til stede)

Et af de mere kendte eksempler på AI i computere er IBMs Watson, som har været på tv-showen Jeopardy som en konkurrent. Andre bedre kendte eksempler er Apples Siri på iPhone og Microsofts Cortana på Windows 8 og Windows 10-computere. Google-søgemaskinen bruger også AI til at behandle brugersøgninger.