-
Primera Generación (1940-1956): Tubos al vacío.
Una computadora de tubos de vacío, ahora denominada computadora de primera generación, es una computadora que usa tubos de vacío para sus circuitos lógicos. Aunque fueron reemplazadas por computadoras transistorizadas de segunda generación, las computadoras con tubo de vacío continuaron construyéndose en la década de 1960. Estas computadoras eran en su mayoría diseños especiales y únicos. -
Segunda generación 1956-1963: Transistores.
La segunda generación de las computadoras u ordenadores 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 comunicación con estos nuevos ordenadores es mediante lenguajes de programación más avanzados que el lenguaje de máquina, los cuales reciben el nombre de «lenguajes de bajo nivel». -
La tercera Generación 1964-1971: Circuitos integrados.
En 1964, IBM anunció el primer grupo de máquinas construidas con circuitos integrados, que recibió el nombre de serie Edgar esto lo puedes encontrar en la primera generación de las computadoras. Estas computadoras de tercera generación cambiaron y destruyeron totalmente a los de segunda generación de esta, introduciendo una nueva forma de programar que aún se mantiene en las grandes computadoras actuales. -
Cuarta Generación (1971-1988)
La denominada cuarta generación es el producto del microprocesador de los circuitos electrónicos. El tamaño reducido de los chips hizo posible la creación de las computadoras personales (PC). Hoy en día las tecnologías LST (integración a gran escala) y VLSI (integración a Mayor escala) permiten que cientos de miles de componentes electrónicos se almacenen en un microchip -
Quinta Generación 1981-Actualidad.
La quinta generación de computadoras, también conocida por sus siglas en inglés, FGCS (de Fifth Generation Computer Systems), fue un proyecto hecho por Japón que comenzó en 1981. Su objetivo era el desarrollo de una nueva clase de computadoras que utilizarían técnicas y tecnologías de inteligencia artificial tanto en el plano del hardware como del software,1 usando el lenguaje PROLOG234