-
Primera generación (1945 – 1955)
En esta época no existían los sistemas operativos.El usuario tenía que hacer todos los programas en código binario. Las máquinas eran de un enorme coste. -
Segunda generación (1955 – 1965)
En esta época Aparecen los lenguajes de alto nivel que tenían que cargar un compilador que convertía el lenguaje en assembler (ensamblador) de la máquina en la que se compilaba y el lenguaje JCL Y se estandariza el código para una mayor divulgación. -
Tercera generación (1965 – 1980)
La IBM creó un software compatible para ordenadores de propósito general. Creó las familias de ordenadores; la primera fue la 360, luego la 370, la 4330, la 3080 y la 3090. La 360 utiliza los circuitos integrados LSI.
Aparece la multiprogramación, las unidades de disco ,los sistemas de tiempo compartido y los sistemas de tiempo real. -
Cuarta generación (1980- 1990)
Aparecen los microprocesadores que son el fundamento de los ordenadores, pero ahora a nivel personal. Aparece la Conectividad que permite una gran libertad de comunicación pero hace que aparezcan problemas en la Seguridad.