-
1ra Generación
Usaban Bulbos como tecnología, no existía un sistema operativo, su lenguaje era el lenguaje de la máquina, su velocidad era de 10 KIP (1024 K) (Instrucciones por segundo), su dispositivo periférico era una tarjeta perforada y cintas de papel -
2da Generación
Su tecnología se basaba en el uso de transistores, su sistema operativo era muy básico, solo abría y cerraba sesiones; su lenguaje de programa era el ensamblado, corbol. algol y fortran; su velocidad era de 100-200 KIPS, su dispositivo periférico era una lectora detarjeta perforada y cintas de papel -
3ra Generación
Su tecnología eran circuitos integrados (Chips) a baja escala de integración (LSI), su sistema operativo era Monousuario; su lenguaje de programa era estructura pascal; su velocidad era de 1 a 5 MIPS (Millones de Operaciones Por Seg); su dispositivo periférico eran discos y cintas magnéticas. -
4ta Generación
Su tecnología eran circuitos integrados a alta escala de integración (VLSI); su sistema operativo era Monousuario Multiusuario; tenia un lenguaje de alto nivel, su velocidad era de 10 a 30 MIPS, su dispositivo periférico eran impresoras, cintas y discos magnéticos y discos ópticos. -
5ta generación
Su tecnología eran circuitos integrados a muy alta escala de integración (ULSI) sistemas actuales; su sistema operativo era monousuario multitarea y ambientes gráficos, su lenguaje era una programación orientada a objetos, su velocidad es de 100 MIPS, su dispositivo periférico eran las impresoras CD ROM, quemadores, memorias USB.