Første generation (1940-1956):Vakuumrør
- Brugte vakuumrør til forarbejdning og opbevaring
- Begrænsede programmeringsmuligheder, krævede ofte manuel indgriben
- Bemærkelsesværdige maskiner:ENIAC, UNIVAC I, IBM 701
Anden generation (1956-1963):Transistorer
- Udskiftet vakuumrør med transistorer, hvilket resulterer i mindre størrelse, lavere strømforbrug og øget pålidelighed
- Magnetisk kernehukommelse introduceret
- Bemærkelsesværdige maskiner:IBM 7094, DEC PDP-1, CDC 6600
Tredje generation (1964-1971):Integrerede kredsløb
- Integrerede kredsløb (IC'er) kombinerede flere transistorer på en enkelt halvlederchip, hvilket yderligere reducerer størrelse og strømforbrug
- Bemærkelsesværdige maskiner:IBM System/360, DEC PDP-8, UNIVAC 1108
Fjerde generation (1971-1980):Mikroprocessorer
- Mikroprocessorer, eller single-chip CPU'er, introduceret
- Personlige computere (pc'er) dukkede op
- Bemærkelsesværdige maskiner:Intel 8080, Zilog Z80, Motorola 68000
Femte generation (1980-i dag):kunstig intelligens og parallel behandling
- Fokuseret på fremskridt inden for kunstig intelligens, videnbaserede systemer og parallel behandling
- Introduktion af grafiske brugergrænseflader (GUI'er)
- Bemærkelsesværdige maskiner:IBM PC, Apple Macintosh, Cray II
Sjette generation (nuværende og videre):Kvanteberegning
- Stadig i tidlige udviklingsstadier
- Anvender kvantemekanik til behandling og opbevaring
- Potentiale for banebrydende fremskridt inden for computerkraft