-
En 1801, el inventor francés Joseph Marie Jacquard creó el telar programable, que usaba tarjetas perforadas con instrucciones para automatizar el proceso de tejido. Esto permitió que cualquiera pudiera hacer diseños sin ser un experto.
-
En 1842, Ada Lovelace, una mujer experta en matemáticas, tradujo un texto de Luigi Menabrea y, mientras lo hacía, inventó el primer algoritmo para calcular una serie de números usando la máquina de Babbage. Esto fue el comienzo de la programación. Más de 90 años después, en 1936, Alan Turing creó la Máquina de Turing, una idea que demostraba que con un algoritmo se podía resolver cualquier problema matemático.
-
En este año, John W.Backus, crea el primer lenguaje de programación de altos niveles y, el primero que usaron los programadores más cercanos a lo que conocemos hoy en día: Fortran. Fortran, se trata del lenguaje de programación más antiguo y que continúa en uso hoy en día. Este lenguaje se sigue utilizando en la industria automovilística, gubernamental, aeroespacial y en la investigación.
-
Cobol se encuentra detrás de la mayor parte de sistemas de transacciones de empresas, como los procesos de las tarjetas de crédito, telefonía, gobierno o señales de tráfico. Este lenguaje de programación, desarrollado por Grace Murray Hopper, es un lenguaje uniforme para transacciones empresariales. El objetivo de su creación era desarrollar un lenguaje que fuera compatible para cualquier ordenador.
-
Desarrollado por unos alumnos de Darmouth College, Basic fue diseñado como un lenguaje simplificado para aquellos que no contaban con grandes conocimientos en el tema. Una versión modificada de Basic, elaborada por Bill Gates y Paul Allen, fue el primer producto de Microsoft. En 1977, Basic fue integrado en el Apple II para su puesta en marcha.
-
Este lenguaje de programación se desarrolló entre 1969 y 1973, por Dennis Ritchie para los laboratorios Bell Telephone, con el objetivo de utilizarlos en el sistema Unix. C llegó a ser tan potente que gran parte del núcleo de Unix se reescribió con C. De hecho, en la actualidad es el tercer lenguaje más usado y SO o programas como Linux y Photoshop se basan en este lenguaje.
-
Este lenguaje de programación se creó por Niklaus Wirth, que le puso en nombre “Pascal” en honor a Blaise Pascar, el inventor de las calculadoras matemáticas. Este lenguaje se desarrolló como una herramienta de enseñanza y formación, aunque su uso es comercial. Por ejemplo, es el lenguaje de programación que se utiliza en Skype.
-
En los mismos laboratorios Bells, Bjarne Stroustrup modificó el lenguaje C, por lo que surgió C++. Este lenguaje de programación es uno de los más populares, y se encuentra en el Top 10 de los lenguajes de programación desde 1986. Hoy en día está en el Top 2 y se utiliza en Firefox, Adobe PDF Reader y Office.
-
Desarrollado por un programador de Unix, Larry Wall, Perl es una solución a las flaquezas de Unix. Actualmente, se encuentra en el Top 10 de los más usados y se utiliza en CraigList.
-
Guido Van Rossum fue el creador de este lenguaje de programación mundialmente reconocido. Fue creado para resolver lenguajes en el lenguaje ABC y, hoy en día, se sigue utilizando con esta finalidad y también, para más usos, esto hace que sea el lenguaje más utilizado a nivel mundial. La Nasa, Google y Youtube son algunas de las empresas que lo utilizan.
-
Microsoft desarrolló VB en 1991 basado en el lenguaje BASIC y fue diseñado con el fin de facilitar el desarrollo de aplicaciones gráficas de Windows, donde los programadores pueden diseñar aplicaciones. Se encuentra actualmente en el Top 7 de lenguajes de programación.
-
Este lenguaje fue creado por Yukihiro Matsumoto, que utilizó partes de sus lenguajes de programación preferidos: Perl, Smalltalk, Eiffel, Ada y Lisp. Ahora se utiliza por Basecamp.
-
Un grupo de trabajadores de Sun Microsystems creó Java, con el objetivo de poner en marcha los decodificadores para una televisión interactiva. Actualmente, Java está presente en más de mil millones de ordenadores en todo el mundo, siendo el Top 4 en lenguajes de programación, por esto muchas apps moviles como Netflix, Spotify y X, no pueden funcionar sin Java.
-
Por otro lado, se desarrolló JavaScript. Aunque compartan parte del nombre Java y JavaScript no están relacionados, ya que tienen una semántica muy diferente. Este último fue creado por Brendan Eich, de Netscape y, hoy en día este lenguaje se encuentra en el Top 6, de este lenguaje de programación depende AJAX.
-
Delphi es un entorno de desarrollo integrado (IDE) y un lenguaje de programación basado en Object Pascal. Fue desarrollado por Borland en 1995 como una herramienta para la creación de aplicaciones de software de Windows con interfaces gráficas de usuario (GUI) y se encuentra en el Top 10 de lenguajes de programación.
-
La llegada de los 2000, llegaron nuevos programas de programación, como C#. Junto a los años noventa, C# culmina como el mejor momento de la historia respecto a los lenguajes de programación. C# es uno de los lenguajes de programación más importantes para crear programas de todo tipo. Hoy en día esta en Top 5 de lenguajes de programación y se usa comunmente en juegos de Unity y programas de escritorio de Windows.
-
Scratch es un lenguaje de programación visual desarrollado por el MIT, este permite a los usuarios crear historias interactivas, juegos y animaciones mediante el ensamblaje de bloques de código en lugar de escribir texto.
-
Se trata, nada más y nada menos, que el lenguaje de programación creado por Google. 2009, Go, de Google. Se inspira en C, pero es más complejo. Hoy en día esta en Top 8 de lenguajes de programación y se usa en webs como Netflix y SoundCloud.
-
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.