-
El primer lenguaje de programación
Joseph Marie Jacquard inventó el telar programable con tarjetas perforadas, un avance clave en la historia de la programación. Su innovación automatizó la creación de diseños textiles, allanando el camino para las primeras computadoras y lenguajes de programación. -
Ada Lovelace y el primer lenguaje de programación
El viaje a través de los lenguajes de programación comienza en el lejano 1842-1843, cuando Ada Lovelace, mientras traducía las memorias de Luigi Menabrea, matemático italiano, desarrolló un lenguaje de programación manual. Lo utilizó para calcular la serie de números de Bernoulli con la máquina de Babbage. -
Entra en escena Alan Turing
Años después y con el surgimiento de nuevos lenguajes de programación, Alan Turing revolucionó la informática con su Máquina de Turing. Esta máquina demostró que cualquier problema matemático se podía resolver con un algoritmo. En esencia, si existía un algoritmo, la máquina podía abordar el problema. -
El primer lenguaje de programación REAL
En 1957, John W. Backus creó el primer lenguaje de programación de alto nivel, Fortran. Este fue el primer lenguaje utilizado por programadores reales. Backus lo ideó como una solución para "trabajar menos" en el cálculo de trayectorias de misiles, ya que el lenguaje y su compilador permitían realizar la tarea de manera mucho más eficiente. -
COBOL, la culminacion de otros sitemas de programación
Después de Fortran, surgió COBOL como la evolución de diversos sistemas de programación. Su objetivo era la creación de un lenguaje universal que pudiera funcionar en cualquier computadora. En los años 60, esto era crucial, ya que existían diferentes sistemas incompatibles, lo que dificultaba la contratación de talento sin tener que enseñarles a usar compiladores y lenguajes específicos de la empresa. Además, COBOL impulsó la modernización de la informática de gestión. -
El nacimiento de BASIC
BASIC (Beginner's All-purpose Symbolic Instruction Code) es una familia de lenguajes de programación de alto nivel que originalmente se creó con fines educativos. Su creciente popularidad lo llevó a ser adoptado en otros sistemas, y hoy en día sigue siendo relevante. Programas como Gambas y Visual Basic son ejemplos de su uso continuado, lo que demuestra su importancia en la historia de la programación informática. -
Pascal, herramienta de enseñanza de programación
Niklaus Wirth, un profesor, diseñó Pascal originalmente como una herramienta educativa en programación, similar a BASIC. Sin embargo, Pascal rápidamente se convirtió en un lenguaje de programación ampliamente utilizado para diversas aplicaciones. Aunque su presencia en aplicaciones ha disminuido en la actualidad, todavía se enseña en escuelas de programación junto con el compilador Free Pascal. -
Llega C, un revolucionario lenguaje de programación
Dennis Ritchie creó el lenguaje C como un idioma en el que unas pocas instrucciones podían traducir cada elemento. Inicialmente, se utilizó como intermediario entre lenguajes debido a su naturaleza de bajo nivel. Con el tiempo, C se convirtió en un lenguaje ampliamente empleado en diversas aplicaciones de software y sirvió como base para otros lenguajes de programación muy utilizados en la actualidad -
Llega C++ para ser uno de los lenguajes de programación más utilizados
C++ es ampliamente empleado en diversas aplicaciones. Bjarne Stroustrup lo diseñó con la intención de ampliar el lenguaje C con mecanismos para la manipulación de objetos. Esto marcó un hito significativo en la historia de los lenguajes de programación. -
1991: HTML, Python y Visual Basic
En la década de Internet, se experimentó con compiladores y lenguajes orientados a objetos. Aunque no se inventaron lenguajes nuevos, se maduraron conceptos previos. En 1991 surgieron Python, Visual Basic y HTML, dos de ellos definieron la web y HTML se convirtió en el lenguaje de marcado de hipertexto de Internet. Python, altamente legible, es hoy uno de los lenguajes más demandados y se utiliza para desarrollar aplicaciones variadas, incluyendo Instagram, Netflix y Spotify. -
1995: Java, JavaScript y PHP
En 1995, surgieron Java, JavaScript y PHP, tres lenguajes que han tenido un impacto significativo en la forma en que percibimos el mundo. Están presentes en aproximadamente el 50% de las páginas web y en numerosas aplicaciones. A pesar de los intentos de reemplazo por nuevos lenguajes, Java y JavaScript siguen siendo esenciales y altamente demandados, lo que continúa atrayendo a nuevos programadores interesados en aprender Java. -
Aparición de C#
En los años 2000, surgieron nuevos lenguajes como Action Script. Pero en 2001, C# y Visual Basic .NET marcaron un hito, uniéndose a Java y HTML en un período destacado de la historia de la programación. C# se ha convertido en un lenguaje clave para diversas aplicaciones. Mientras que Visual Basic .NET, a pesar de su nombre, es un lenguaje distinto y se basa en el framework .NET de Microsoft. -
Scratch. La revolución de los lenguajes de programación
Continuando con la historia de los lenguajes de programación, llegamos a Scratch, una "revolución" en este campo. Este lenguaje visual, desarrollado por el MIT, permite a niños, adolescentes y adultos aprender programación de manera visual, sin necesidad de conocimientos previos en código. -
Go, de Google
Go, también conocido como Goland, es un lenguaje de programación desarrollado por Google. Aunque está inspirado en C, es más complejo. Está diseñado para tareas específicas, con un enfoque principal en la seguridad, lo que se refleja en la ausencia de aritmética de punteros. La influencia de Google ha convertido a Go en uno de los lenguajes más solicitados. -
Kotlin
Kotlin es un lenguaje de programación de moda no necesariamente por su simplicidad, sino porque Google lo respaldó como la elección superior para Android. Esto ha inspirado a muchas personas a aprenderlo. En el evento Google I/O de 2019, Google colaboró con JetBrains, los desarrolladores de Kotlin, anunciando que Android se orientaría cada vez más hacia Kotlin, lo que brindaría mayores facilidades a los desarrolladores que trabajen con este lenguaje. -
Swift
En los últimos años, ha habido menos evolución en los lenguajes de programación, pero se han creado lenguajes específicos para mejorar la eficiencia en la programación. Ejemplos son Kotlin y Swift. Swift, desarrollado por Apple, es esencial para programar en iOS. Estos son algunos de los hitos clave en la historia de la programación, y el futuro nos depara nuevas innovaciones. -
Lenguajes antiguos que se siguen utilizando a dia de hoy
Aunque los lenguajes de programación antiguos suelen desaparecer, Fortran y COBOL resisten el paso del tiempo. Fortran, creado en 1957, se usa en trabajos científicos y superordenadores. COBOL, de 1959, sigue siendo popular, sorprendentemente, en la actualidad.