-
Telar programable
-
Period: to
1ºGeneración
En 1801, un inventor francés, Joseph Marie Jacquard inventó el telar programable. Creó unas tarjetas programables que se introducían en un telar que leía el código, contenía las instrucciones y, así, se automatizaba el proceso.
En 1842, la matemática Ada Lovelace , tradujo las memorias del matemático italiano Luigi Menabrea. Al mismo tiempo, creó un lenguaje de programación para calcular la serie de números de Bernoulli con la máquina de Babbage. -
Ada Lovelace
-
Máquina de Turing
-
Period: to
2ª Generación
En 1936, Alan Turing, matemático e informático teórico creó la Máquina de Turing. Esta, con un algoritmo, podían resolver cualquier problema matemático.
En 1957, John W.Backus, crea el primer lenguaje de programación de alto nivel y, el primero que usaron programadores más cercanos a lo que conocemos hoy en día: Fortran
1959 Cobol se encuentra detrás de la mayor parte de sistemas de transacciones de empresas, ej: tarjetas de crédito, telefonía, gobierno, señales de tráfico, etc -
Fortran
-
John W Backus
-
Basic
-
Period: to
3ª Generación
Desarrollado por alumnos de Darmouth College, En el 1964, Basic fue diseñado como un lenguaje simplificado para aquellos con pocos conocimientos técnicos o matemáticos.
El lenguaje C se desarrolló entre 1969 y 1973, por Dennis Ritchie para los laboratorios Bell Telephone, con el objetivo de utilizarlos en el sistema Unix.
Pascual fue creado en 1970 por Niklaus Wirth. Se desarrolló como una herramienta de enseñanza y formación. Por ejemplo, es el lenguaje de programación utilizado en Skype. -
Period: to
4ª Generación
En los laboratorios Bells, Bjarne Stroustrup modificó el lenguaje C, por lo que surgió C++.Hoy en día se utiliza en Firefox, Adobe PDF Reader y Office.
Desarrollado por un programador de Unix, Larry Wall, Perl como solución a las flaquezas de Unix. Actualmente, se utiliza en CraigList. -
Perl
-
Period: to
5ª Generación
Guido Van Rossum creó Python para resolver lenguajes en el lenguaje ABC. La Nasa y Google lo utilizan.
Ruby fue creado por Yukihiro Matsumoto. Lo utiliza Basecamp.
PHP fue desarrollado por Rasmus Lerdoff para reemplazar scripts de Perl utilizados para mantener su web personal.
Trabajadores de Sun Microsystems crearon Java con el objetivo de poner en marcha decodificadores para una televisión interactiva.
Se desarrolló JavaScrip, creado por Brendan Eich. Actualmente, de este depende AJAX. -
Java
-
Period: to
6ª Generación
2001: c#
La llegada de los 2000, llegaron nuevos programas de programación, como C# y Visual Basic. C# es uno de los lenguajes de programación más importantes para crear programas de todo tipo.
2009: Go, de Google
Es el lenguaje de programación creado por Google. Se inspira en C, pero es más complejo.
2012: KOTLIN
Hoy en día, este es uno de los lenguajes de programación de moda, no porque sea el más sencillo, sino que Google lo ha señalado como el lenguaje de programación óptimo para android. -
Go de Google
-
KOTLIN