-
- Se utilizaba lenguaje de código de máquina (binario).
-
- Muy grandes y costosas.
- Generaban mucho calor y fallaban seguido.
- Uso limitado a cálculos científicos y militares.
* ENIAC(1946). -
- Se utilizaban lenguajes de alto nivel (COBOL, FORTRAN).
-
- Más pequeñas y rápidas que las de la primera generación.
- Más confiables y con menor consumo de energía.
* IBM 1401. -
- Lenguaje: Multiprogramación, sistemas operativos básicos.
-
- Aumento en la velocidad de procesamiento.
- Más pequeñas y económicas.
- Se introducen los monitores y teclados.
* IBM 360. -
Lenguaje: Multiprogramación avanzada
-
- Nace la computadora personal (PC), se populariza en oficinas y hogares, discos magnéticos como almacenamiento.
* Apple II (1977)
* IBM PC (1981). -
Tecnología: Microprocesadores avanzados, inteligencia artificial, Lenguajes orientados a objetos, redes e internet.
-
- Sistemas operativos gráficos (Windows, macOS), internet, laptops, smartphones y tablets.
* Computadora portátil (1985 aprox.), iPhone (2007). -
Tecnología: Inteligencia Artificial, nube, realidad aumentada, computación cuántica.
-
- Mayor miniaturización y potencia, aprendizaje automático, Big Data, IoT y robótica.
* Supercomputadora Summit (2018), Asistente virtual Siri (2011), Alexa (2014).