-
Primera generación "Bulbos"
(1946-1956) No tenía sistema operativo, su lenguaje de programación era de maquina ademas contaba con una velocidad de 10 KIP (1024 K) (Instrucciones por seg.)
Dispositivo periférico: Lectora de Tarjeta Perforada y Cintas De Papel -
Segunda generación "Transistores"
(1957-1963) Su sistema operativo era muy básico, abría y cerraba sesiones, tenía un lenguaje de programación Ensamblado, Cobol, Algol, Fortran ademas contaba con una velocidad de 100-200 KIPS
Dispositivo periférico: Lectora de Tarjeta Perforada y Cintas De Papel -
Tercera generación "Circuitos Integrados (Chips) a Baja Escala de Integración (LSI"
(1964-1981) Tenía un sistema operativo monousuario, contaba con un lenguaje de programación Estructurada Pascal ademas de una velocidad de 1 a 5 MIPS (Millones de Operaciones Por seg)
Dispositivo periférico: Discos y Cintas Magnéticas -
Cuarta generación "Circuitos Integrados a Alta Escala de Integración (VLSI)"
(1982-1992) Contaba con un sistema operativo Monousuario Multiusuario, un lenguaje de Alto Nivel ademas de una velocidad de 10 a 30 MIPS
Dispositivo periférico: Impresoras Cintas y Discos Magnéticos y Discos Ópticos -
Quinta generación "Circuitos Integrados a Muy Alta Escala de Integración (ULSI) Sistemas Actuales."
(1993) Cuenta con un sistema operativo Monousuario Multitarea y Ambientes Gráficos, lenguaje de Programación Orientada a Objetos ademas de una velocidad de 100 MIPS
Dispositivo periférico:Impresoras CD ROM, Quemadores, Memorias USB