Primera Generación (1941-1958)
Eran Máquinas que ocupaban habitaciones enteras. Los datos y programas se almacenan en un tambor magnético giratorio. Los datos se cargaban por medio de tarjetas perforadas y eran procesados por bulbos, tubos de vidrios que contenían circuitos eléctricos y que generaban mucho calor.
Segunda generación (1957-1964)
La segunda generación de las computadoras reemplazó las válvulas de vacío por los transistores. Por eso, las computadoras de la segunda generación son más pequeñas y consumen menos electricidad que las de la anterior. La forma de comunicación con estas nuevas computadoras es mediante lenguajes más avanzados que el lenguaje de máquina, los cuales reciben el nombre de “lenguajes de alto nivel o lenguajes de programación"
Cuarta Generación (1971-1982)
Principales características:
1. Se minimizan los circuitos.
2. Mayor capacidad de almacenamiento.
3. Reducir el tiempo de respuesta.
4. Memorias electrónicas más rápidas
5. Mayor velocidad.
6. Sistemas de tratamiento de base de datos.
7. Menor tamaño de los elementos.
8. Aumenta la capacidad de memoria.
9. Multiprocesador (procesadores interconectados).
Quinta Generación (1984-2000)
Se consideró el uso en paralelo de varios microprocesadores en forma simultánea mejorando la capacidad de procesamiento.
También mejora la interacción con la máquina mediante la interfaz gráfica. aparecen los primeros juegos de realidad virtual y las computadoras portátiles.