-
1 Generación
Las computadoras usaban una tecnología llamada tubos de vacío junto con unas tarjetas perforadas para ingresar datos a la computadora. La computadora mas representativa de la época fue UNIVAC 1, su valor estaba entre 1 millón y 1 millón y medio de dólares, pesaba 7.250 kg, estaba compuesta por 5 mil tubos de vacío y podía ejecutar mil cálculos por segundo. fue utilizada para las elecciones presidenciales de estados unidos en 1962. -
2 Generación
Con la creación del transistor la computadora pudo evoluciona muchísimo, ya que el tamaño del transistor era mucho mas pequeña, el trabajo era mas rápido, las operaciones a realizar no se contaban mas en segundos, sino en milésimas de segundos. Se utilizaban pequeños anillos magnéticos para almacenar información. se mejoraron los dispositivos de entrada y salida para la lectura de tarjetas perforadas y se crearon los lenguajes de alto nivel; Fortran, Cobol y Algol. -
3 Generación
Con la creación del circuito integrado ya que esto significaba una reducción aun mayor en el tamaño de los dispositivos, se aumento su eficiencia energética y se aumento la velocidad de procesamiento de datos. Con este avance se obtuvo mas flexibilidad en los programas. Por ultimo se crearon las ''mini-computadoras'' -
4 Generación
Se crea el microprocesador en 1971 por Intel, con esto se redujo a escala microscópica los elementos microscópicos de los chips. se empezaron a usar las memorias electrónica, Se creo un sistema de tratamiento de base de datos que permitía el uso sencillo y rápido de la información. -
5 Generación
Se crea la computadora portátil, se utilizaron dos lenguajes de programación para este objetivo, el primero ProLog, el cual podía resolver problemas complejos, el segundo Lips, el cual era utilizado como medidas de rendimiento y prestaciones. Se creo la programación heurística, la inteligencia artificial, robótica y las redes informáticas. -
6 Generación
Presente. Hoy estamos pasando por una etapa en que el usuario es el que puede tomar el control de su máquina, ya no sólo somos usuarios pasivos de nuestros computadores, ahora también podemos decidir diseñar y programar nuestras propias aplicaciones.