-
Primera Generación
La primera generación de computadoras abarca desde el año 1951 hasta el año 1958, ya que el considerado primer computador es el Zuse Z1 de 1938. Esta generación incluye las primeras máquinas electro-mecánicas cuyo componente principal era el relé, que fueron reemplazadas rápidamente por los tubos de vacío. Características: Estaban construidas con electrónica de válvulas. -
Segunda Generación
La segunda generación de las computadoras de 1958 a 1963 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 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 -
Tercera Generación
En 1964, IBM anunció el primer grupo de máquinas construidas con circuitos integrados, que recibió el nombre de serie Edgar. Estas computadoras de tercera generación sustituyeron totalmente a los de segunda, introduciendo una nueva forma de programar que aún se mantiene en las grandes computadoras actuales. Esto es lo que ocurrió en (1964-1971) que comprende de la tercera generación de computadoras. -
Cuarta Generación
La denominada Cuarta Generación (1971 a 1981) es el producto de la micro procesador de los circuitos electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras personales (PC). Hoy en día las tecnologías LSI (Integración a gran escala) y VLSI (Integración a muy gran escala) permiten que cientos de miles de componentes electrónicos se almacenen en un chip. -
Quinta Generación
La quinta generación de computadoras, también conocida por sus siglas en inglés, FGCS (de Fifth Generation Computer Systems), la cual comenzó en el 2000 y continúa en la actualidad, fue un ambicioso proyecto hecho por Japón a finales de la década de 1970. 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