-
1ra Generacion: (Tubos de vacio o bulbos) (1946-1956)
No existia lenguaje operativo.
Lernguaje de prog: lenguaje maquina
Velocidad: 10 KIP (1024 K) -
2da Generacion: (Transistores) (1957-1963)
Sistema operativo: Muy básico, abría y cerraba sesiones.
Lenguage de prog: Ensamblado, Cobol, Algol, Fortran.
Velocidad: 100-200 KIPS.
Dispositivo periferico: Lector de tarjeta, perforadora y cintas de papel -
3ra Generación: Circuitos integrados (Chips) a baja escala de integración (1964-1981)
Sistema operativo: Monousuario.
Lenguaje de prog: Estructurada Pascal.
Velocidad: 1 a 5 MIPS (Millones de operaciones por seg).
Dispositivo periférico: Discos y cintas magnéticas. -
4ta Generación: Circuitos integrados a alta escala de integración (VLSI) (1982-1992)
Sistema operativo: Monousuario, Multiusuario.
Lenguage de prog: Lenguajes de alto nivel.
Velocidad: 10 a 30 MIPS.
Dispositivo periférico: Impresoras, cintas y discos magnéticos y discos ópticos. -
5ta Generación: Circuitos integrados a muy alta escala de integración (ULSI) sistemas actuales. (1993)
Sistema operativo: Monousuario multitarea y ambientales gráficos.
Lenguaje de prog: Programación orientada a objetos.
Velocidad: 100 MIPS.
Dispositivo periféricos: Impresoras CD ROM, quemadores, memorias USB.