-
Primera generación
Tecnología: Bulbos
Sistema operativo: No existía
Lenguaje de programación: Lenguaje maquina
Velocidad: 10 KIP(1024 K) (Instrucciones por seg.)
Dispositivo periférico: Lectora de Tarjeta Perforada y Cintas De Papel -
Segunda generación
Tecnología: Transistores
Sistema operativo: Muy básico, abría y cerraba sesiones
Lenguaje de programación: Ensamblado, Cobol, Algol, Fortran
Velocidad: 100-200 KIPS
Dispositivo periférico: Lectora de Tarjet Perforada y Cintas De Papel -
Tercera generación
Tecnología: Circuitos Integrados (Chips) a Baja Escala de Integración (LSI)
Sistema operativo: Monousuario
Lenguaje de programación: Estructurada pascal
Velocidad: 1 a 5 MIPS (Millones de Operaciones Por seg)
Dispositivo periférico: Discos y Cintas Magnéticas -
Cuarta generación
Tecnología: Circuitos Integrados a Alta Escala de Integración (VLSI)
Sistema operativo: Monousuario Multiusuario
Lenguaje de programación: Lenguajes de alto nivel
Velocidad: 10 a 30 MIPS
Dispositivo periférico: Impresoras Cintas y Discos Magnéticos y Discos Ópticos -
Quinta generación
Tecnología: Circuitos Integrados a Muy Alta Escala de Integración (ULSI) Sistemas Actuales
Sistema operativo: Monousuario Multitarea y Ambientes Gráficos
Lenguaje de programación: Programación Orientada a Objetos
Velocidad: 100 MIPS
Dispositivo periférico: Impresoras CD ROM, Quemadores, Memorias USB