-
primera generación (1946- 1958)
Funcionaba con válvulas, usaban tarjetas perforadas y cilindros magnéticos. la comunicación era en términos de nivel mas bajo que puede existir, que se conoce como lenguaje de maquina. -
segunda generación (1958- 1964)
Es mas rápidas, mas pequeñas y con menores necesidades de ventilación, lo cual les permitió desarrollar lenguajes de programación COBOL Y FORTRAN. Fueron las primeras en utilizar transistores. -
segunda generación (1959-1964)
Se cambia el Tubo de Vacío por el Transistor y las computadoras ahora son de menor tamaño. Como los transistores generan menos calor que los tubos, se queman menos y entonces aumenta la estabilidad de las computadoras, esto es, trabajaban más tiempo sin tildarse o dar error. poseían memoria interna principal, el almacenamiento de datos y resultados era en cintas o tambores magnéticos ademas de las tarjetas perforadas, procesamiento de información seguía siendo solo secuencial y la programación. -
tercera generación (1964-1970)
Comienzan a utilizar circuitos integrados(pastillas de silicio), menor tamaño y mayor capacidad de procesamiento. una de las computadoras que dio mayor ventas fue IBM-360. -
cuarta generación (1971-1982)
Aparecen los microprocesadores que son circuitos integrados de gran intensidad y transistores , menor tamaño y mayor capacidad. Se remplaza la memoria de anillos magnéticos por memorias de chips de silicio. -
quinta generación (1982-1989)
Basadas en inteligencia artificial. se lleva a cabo en computadoras que tienen la capacidad de trabajar simultáneamente con varios microprocesadores. Aunque en teoría el trabajo con varios microprocesadores debería ser mucho más rápido. -
sexta generación 1989
e podría llamar a la era de las computadoras inteligentes basadas en redes neuronales artificiales o "cerebros artificiales". Serían computadoras que utilizarían superconductores como materia-prima para sus procesadores.