-
Primera generación
Comenzo en 1950 y finalizo en 1965
Durante los primeros años de la era de la computadora, el software se contemplaba como un añadido
En estos primeros años lo normal era que el hardware fuera de propósito general. Por otra parte, el software se diseña a medida para cada aplicación y tenía una distribución relativamente pequeña
Características
-Decodificar y corregir
-Desarrollo a base de prueba y error -
Segunda generación
Empezó en 1965 y finalizo en 1972.
La segunda era se caracterizó también por el establecimiento del software ya se desarrollaba para tener una amplia distribución en un mercado multidisciplinario.
Aparición de multiprogramación y sistemas multiusuarios
-inicio de la crisis del software -
Tercera generación
Comenzó en el año de 1972 y finalizo en 1989
La conclusión de la tercera era se caracterizó por la llegada y amplio uso de los microprocesadores
Características:
-Comunicadores digitales -
Cuarta generación
Comenzó en 1989 y sigue en la actualidad
La cuarta era de la evolución de sistemas informáticos se aleja de las computadoras individuales y da los programas de computadoras
Características:
-Aparecen redes neuronales
-Software de inteligencia artificial