Aunque muchos no se den cuenta, hoy no
podemos entender el mundo sin los lenguajes de programación. Y es que,
prácticamente todo lo que nos rodea está construido con código. Las aplicaciones del móvil, las redes sociales
y sobre todo un videojuego.
La historia de los lenguajes de
programación comienza desde 1801 a los más recientes. A lo largo de la historia
han existido muchos lenguajes
- El primer lenguaje de
programación nació en 1801
- El primer lenguaje de
programación, el de Ada Lovelace
Este recorrido empieza muy muy atrás, entre 1842 y 1843.
Ada Lovelace se propuso traducir las memorias del matemático
italiano Luigi Menabrea y, mientras lo
hacía, creó un lenguaje de programación a mano para calcular la serie de números
de Bernoulli con la máquina de Babbage.
- 1936, entra en escena Alan Turing
Si había un algoritmo, la máquina podía resolver el problema.
- 1957 y el primer lenguaje de programación real
En el 57, John W. Backus inventa el
primer lenguaje de programación de alto nivel, el primero que utilizaron los
programadores reales, Fortran.
- En 1959 llegó
COBOL
Tras Fortran como primer compilador, llegó COBOL como la culminación de varios otros sistemas de programación. El objetivo era crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador.
No estaba mal pensado, ya
que en los años 60 había distintos ordenadores que no eran compatibles
entre sí, y de esta manera las empresas podían fichar talentos sin tener que
enseñar cómo usar los compiladores y diferentes lenguajes que se usaban en sus
empresas, si es que eran distintos.
- 1964 y el nacimiento de BASIC
Beginner's All-purpose Symbolic Instruction
Code, o BASIC, es una familia de lenguajes de
programación de alto nivel que se desarrolló como una herramienta de enseñanza,
pero gracias a su popularidad, se comenzó a adoptar en otros sistemas hasta el
punto de que, a día de hoy, sigue siendo muy importante, con programas como
Gambas o Visual Basic que se siguen utilizando.
Uno de los puntos
más importantes de la historia de los lenguajes
de programación.
- 1970, Pascal
De hecho, aunque hoy se sigue usando, su presencia en
aplicaciones es menor, pero sí se ve en escuelas de programación junto
al compilador Free Pascal.
- 1972, llega C
C se usó
como intermediario entre lenguajes, ya que era un lenguaje de bajo nivel, pero
con el tiempo, este lenguaje de programadores para programadores se ha
utilizado en todo tipo de software, y ha sido la base de otros lenguajes de
programación que se utilizan muchísimo en la actualidad.
- Y C++ en
1979
Un punto clave en
la historia de los lenguajes de programación.
- 1991: HTML,
Python y Visual Basic
En 1991 surgieron
Python, Visual Basic y HTML, dos lenguajes que han definido las páginas web y
HTML, un lenguaje de marcado de hipertexto que es el ''código'' de Internet.
- 1995: Java, JavaScript y PHP
Aunque se ha intentado dejar de lado a favor de nuevos lenguajes, tanto Java como JavaScript siguen siendo importantísimos.
- 2001 y C#
El primero se ha consolidado como uno de los lenguajes de
programación más importante para crear todo tipo de programas. El segundo su nombre lo indica, un lenguaje orientado a objetos que se asocia a
Visual Basic, pero que es totalmente distinta y está implementado sobre el
framework .NET de Microsoft.
- Scratch en 2006
Se trata de un lenguaje de programación visual desarrollado por
el MIT que consiste en un lenguaje desarrollado para que niños, adolescentes y
adultos aprendan a programar de manera visual sin tener demasiada idea de
código.
- 2009, Go, de Google
Está enfocado a procesos muy concretos, pero el objetivo
principal es la seguridad. Por eso, Go no tiene aritmética de punteros. Siendo
de Google, en cuanto se empiece a popularizar, seguro que gana un importante hueco
en el desarrollo de Android.
- Kotlin, en 2012
Fue en el Google I/O de
hace unas semanas cuando los de Mountain View echaron una mano a JetBrains,
desarrolladores de Kotlin, afirmando que Android será cada vez más Kotlin y,
por tanto, dando más facilidades para los desarrolladores que trabajen con dicho
lenguaje.
- Swift, en 2013
Aunque hay lenguajes que nos hemos dejado en el tintero, estos son algunos de los momentos clave en la historia de la programación. Ahora solo queda ver qué surge a partir de ahora.
No hay comentarios:
Publicar un comentario