-
La máquina de tejido de Jacquard, que utilizaba tarjetas perforadas para controlar la secuencia de operaciones, se convierte en la primera máquina programable.
-
Charles Babbage diseña la "Máquina Analítica", una máquina programable que nunca se llegó a construir, pero que se considera el primer diseño de un ordenador moderno.
-
Herman Hollerith utiliza tarjetas perforadas para procesar datos censales en los Estados Unidos.
-
John Atanasoff y Clifford Berry construyen el primer ordenador electrónico digita, el cuál aportaba un sistema binario para la aritmética y memoria regenerativa.
-
Konrad Zuse construye el primer ordenador programable en Alemania, la cuál podía guardar en su memoria hasta 64 números y podía realizar las operaciones matemáticas básicas.
-
Howard Aiken y Grace Hopper construyen la Mark I, una computadora electromecánica que realizaba cálculos complejos.
-
Se construye la ENIAC, la primera computadora electrónica de propósito general.
-
Se construye la UNIVAC I, la primera computadora comercialmente disponible.
-
La IBM System/360 es la primera computadora que permite la compatibilidad de software entre diferentes modelos.
-
Se lanza la primera computadora personal, la Kenbak-1, el cuál tenía 256 bytes de memoria y alcanzaba una velocidad equivalente a 1 MHz.
-
Steve Jobs y Steve Wozniak fundan Apple Computer y lanzan la Apple I. Fue el primer ordenador que combinaba un microprocesador con una conexión para un teclado y un monitor.
-
Se lanza la IBM PC, que se convierte en el modelo de referencia para los ordenadores personales.
-
Apple lanza la Macintosh, la primera computadora personal con una interfaz gráfica de usuario.
-
Linus Torvalds crea el sistema operativo Linux. Sistema operativo de código abierto y desarrollado por una comunidad, para computadoras, servidores, mainframes, dispositivos móviles y dispositivos embebidos.
-
Se lanza Windows 95, que introduce la barra de tareas y el botón de inicio.
-
Se lanza el sistema operativo Windows XP por parte de Microsoft, el cuál permite usar distintos tipos de aplicaciones.