-
Primera generación (1940-1952)
- Primera generación : En esta etapa las computadoras funcionaban con válvulas y se utilizabanexclusivamente en el ámbito científico o militar. La programación implicaba la modificación directa de los valores de los circuitos de las máquinas, con el consecuente gasto de tiempo y esfuerzo.
-
Segunda generación (1952-1964)
- Basada en transistores (como válvulas, pero de mucho menor tamaño y menor consumo). Aparecen los lenguajes de programación de bajo nivel (Ensamblador) y de alto nivel (Fortan y Cobol). Y las memorias externas eran cintas y tambores magnéticos, y las internas de núcleo de ferrita.
-
Tercera generación (1964-1971)
3.Basada en los circuitos integrados (encapsulamiento de gran
cantidad de transistores, resistencias, diodos, condensadores, etc). Aparecen los sistemas
operativos y la multiprogramación, el tiempo real y el modo interactivo. Las memorias
internas son de semiconductores, y las externas los discos magnéticos. -
Cuarta generación (1971-1981)
- Basadas en los microprocesadores (encapsulamiento de la Unidad Central de Proceso en un solo chip). Aparecen muchos nuevos lenguajes de programación y la interconexión de ordenadores mediante redes. Nace el disquete (ó floppy disk) como unidad de almacenamiento externo.