-
PRIMERA GENERACIÓN
Estos equipos a menudo eran enormes, muy costosos de operar y utilizaban una gran cantidad de electricidad, y generaban mucho calor, que era la causa de un mal funcionamiento.
El lenguaje de programación es de nivel más bajo, para realizar operaciones, y solo podían resolver un problema a la vez. A los operadores les tomaría días establecer un nuevo problema. La entrada de los datos se basó en tarjetas perforadas y cinta de papel, y la salida se mostró en las impresiones. -
SEGUNDA GENERACIÓN
La sustitución de los tubos de vacío por transistores, da lugar a los ordenadores de segunda generación.
Las computadoras se sometían a niveles dañinos de calor, y los ordenadores fueran más pequeños, más rápidos, más baratos y menos pesados en el uso de la electricidad.
El lenguaje evolucionó de un lenguaje binario críptico a un lenguaje simbólico. -
TERCERA GENERACIÓN
En esta fase, los transistores se miniaturizaban y se colocaban en chips de silicio (llamados semiconductores).
Esto condujo a un aumento masivo de la velocidad y eficiencia de estas máquinas. Estos fueron los primeros ordenadores en los que los usuarios interactuaron utilizando teclados y monitores que se interconectaron con un sistema operativo. Esto permitió a estas máquinas ejecutar varias aplicaciones a la vez. Como resultado de estos avances, las máquinas fueran más baratas y más pequeñas. -
CUARTA GENERACIÓN
La denominada cuarta generación es el producto del microprocesador de los circuitos electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras personales (PC).
Hizo que sea una computadora ideal para uso “personal”, de ahí que el término “PC”.Ç
Existen otros tipos de microcomputadoras , como la Macintosh, que no son compatibles con la IBM, pero que en muchos de los casos se les llaman también “PC”, por ser de uso personal. -
QUINTA GENERACIÓN
Fue un proyecto hecho en Japón. 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, usando el lenguaje el nivel del lenguaje de máquina, serían capaces de resolver problemas complejos.
Además las demás generaciones casi ya no se usan, es importante señalar que un programa que se ejecuta de manera secuencial, debe recibir numerosas modificaciones.