Las Cinco Generaciones de Computadoras: Un Viaje por la Historia de la Informática
Primera Generación (1946-1955)
Los ordenadores de esta etapa estaban basados en válvulas electrónicas de vacío. Se caracterizaban por su tamaño muy grande y un mantenimiento extremadamente complicado. Se destinaban principalmente a aplicaciones en el campo científico y militar. Utilizaban como lenguaje de programación el lenguaje máquina, y los programas largos a veces tardaban días en ejecutarse. Para almacenar la información, empleaban la tarjeta perforada.
Segunda Generación (1955-1964)
En esta generación, la válvula de vacío fue sustituida por el transistor. Los transistores estaban compuestos de silicio, con una base de algunas décimas de milímetro y una altura de alrededor de 150 micras. Esta innovación supuso una reducción considerable del tamaño de los ordenadores, que además ganaron en potencia, rapidez y fiabilidad.
Tercera Generación (1964-1974)
Esta etapa marcó la llegada de los ordenadores basados en circuitos integrados, una innovación que revolucionó el mundo de la informática. El primer circuito integrado apareció en 1958, y su divulgación comercial comenzó en 1961. Los circuitos integrados se basan en el encapsulamiento de una gran cantidad de componentes elementales (resistencias, transistores, diodos y condensadores interconectados entre sí). Esto supuso una minimización significativa de los ordenadores, así como un notable aumento de velocidad.
Cuarta Generación (1974-1983)
La cuarta generación está compuesta por ordenadores que integran toda la CPU en un solo circuito integrado: los llamados microprocesadores. Los protagonistas indiscutibles de esta etapa fueron los ordenadores personales. También se perfeccionaron las unidades de almacenamiento y se empezó a utilizar el disquete.
Quinta Generación (Desde 1983)
En 1983, Japón lanzó el programa denominado Quinta Generación de Computadoras, con el objetivo explícito de producir máquinas capaces de comunicarse en un lenguaje más cotidiano y no a través de códigos o lenguajes de control especializados. En EE. UU. ya estaban desarrollando un programa que perseguía objetivos semejantes, enfocándose en:
- Procesamiento en paralelo mediante arquitecturas y diseños especiales, y circuitos de gran velocidad.
- Manejo de lenguaje natural y sistemas de inteligencia artificial.