-
300 BCE
Teatro automático de los griegos.
Un teatro movil que funcionaba a base de hilos, posiblemente la primera maquina programable/reprogramable -
Pascal crea la Pascalina
Pascal crea la primera "calculadora" mecánica para ayudar a su padre con su trabajo -
Maquina de Telar de Jhoseph Marie-Jacquard
Jhoseph se percató de la funcionalidad de las tarjetas perforadas con esta máquina, conocimiento que después se utilizaría con computadoras -
La idea de Charles Babbage
Charles Babbage ideó la que sería la primera computadora, proyecto que tristemente nunca vió la luz -
Ada Lovelace, la primera programadora
Ada King, condesa de Lovelace, crea código para inexistente maquina analitica de Babbage, ganandose así el titulo de la primera programadora de la historia -
Las tarjetas perforadas y la maquina tabuladora
-
Arthur Scherbius crea Enigma
El cientifico Alemán crea la famosa maquina para cifrar y decifrar mensajes -
Alan Turing crea la máquina de Turing
-
Z1 La primera computadora programable
El ingeniero Alemán Konrad Suze, la que para muchos es la primera computadora programable -
John William y John Presper crean ENIAC
Creada para ayudar con problemas balísticos del ejercito de los Estados Unidos -
Colossus
En secreto Thomy Flowers crea la primera computadora programable digital, capaz de descifrar mensajes codificados durante la segunda guerra mundial -
Grace Hopper crea el primer compilador, A0
Debido a lo dificil de programar en la epoca se crean maneras de introducir código en un lenguaje más común, comenzando esto con el compilador A0 -
John Backus crea speedcoding
Se crea el primer lenguaje de programación de alto nivel -
FORTRAN, el primer lenguaje de programación universal
Como su nombra lo indica FORmula TRANslation era un lenguaje que comenzaba con el volver el proceso más universal, con sintaxis más sencillas y enfocado a procesos matematicos -
Creación de // John McCarthy crea Lisp
-
Hacia una programación más sencilla, COBOL
COBOL fue creado con la intención de facilitar la programación para usarse en otras ramas no tan allegas a la computación, usando una sintaxis parecida al inglés común -
Se introducen los teclados
Tomando el ejemplo de las maquinas de escribir, se reemplazan las tarjetas perforadas como método de entrada a favor de los teclados -
Simula, programación orientada a objetos
Se crea el primer lenguaje de programación orientada a objetos, extendiendo el panorama de posibilidades para el mundo de la programación -
John Kemeny y Thomas Kurtz crean BASIC
Se crea este lenguaje como una manera sencilla de introducir a los estudiantes a la programación -
ANSI crea ASCII
-
Kenneth Thompson y Dennis Ritchie crean B
-
Niklaus Wirth crea Pascal
-
Se implementan las pantallas en lugar del papel impreso
Se crean los primeros monitores para mostrar la entrada y la salida del código -
Se crea Prolog y C
-
Bjarne Stroustrup crea C+
-
Guido Van Rossum crea Python
-
Brendan Eich crea Java Script
-
Java
Originalmente pensado para interfaces interactivas, java sale a la luz para convertirse hasta el día de hoy en el lenguaje de programación más popular