Documentos de Académico
Documentos de Profesional
Documentos de Cultura
programación
Fuente: Flickr
1958: ALGOL (Lenguaje Algorítmico)
El lenguaje algorítmico o ALGOL fue creado por un comité conjunto de
informáticos estadounidenses y europeos. ALGOL sirvió de punto de
partida para el desarrollo de algunos de los lenguajes de programación
más importantes, como Pascal, C, C++ y Java.
Fuente: Flickr
1972: Smalltalk
Desarrollado en el Centro de Investigación de Xerox Palo Alto por Alan Kay,
Adele Goldberg y Dan Ingalls, Smalltalk permitía a los programadores
informáticos modificar el código sobre la marcha. Introdujo una serie de
aspectos del lenguaje de programación que son lenguajes visibles hoy en
día, como Python, Java y Ruby. Empresas como Leafly, Logitech y
CrowdStrike afirman que utilizan Smalltalk en sus pilas tecnológicas.
1972: C
Desarrollado por Dennis Ritchie en los Bell Telephone Laboratories para su
uso con el sistema operativo Unix. Se llamó C porque se basaba en un
lenguaje anterior llamado "B". Muchos de los principales lenguajes
actuales son derivados de C, como C#, Java, JavaScript, Perl, PHP y Python.
También ha sido/sigue siendo utilizado por grandes empresas como
Google, Facebook y Apple.
1980/81: Ada
Ada fue diseñada originalmente por un equipo dirigido por Jean Ichbiah
de CUU Honeywell Bull bajo contrato con el Departamento de Defensa de
los Estados Unidos. Nombrado en honor a la matemática de mediados del
siglo XIX Ada Lovelace, Ada es un lenguaje de programación de alto nivel
estructurado, estáticamente tipado, imperativo, de amplio espectro y
orientado a objetos. Ada se amplió a partir de otros lenguajes de
programación populares en la época, como Pascal. Ada se utiliza en los
sistemas de gestión del tráfico aéreo de países como Australia, Bélgica y
Alemania, así como en otros proyectos de transporte y espacio.
1983: C++
Bjarne Stroustrup modificó el lenguaje C en los Laboratorios Bell, C++ es
una extensión de C con mejoras como clases, funciones virtuales y
plantillas. Ha sido incluido en la lista de Los 10 mejores lenguajes de
programación desde 1986 y recibió el estatus de Salón de la Fama en 2003.
C++ se utiliza en MS Office, Adobe Photoshop, motores de juegos y otros
programas de alto rendimiento.
1983: Objetivo-C
Desarrollado por Brad Cox y Tom Love, Objective-C es el principal lenguaje
de programación utilizado para escribir software para macOS e iOS, los
sistemas operativos de Apple.
Fuente: Limpieza
1987: Perl
Perl fue creado por Larry Wall y es un lenguaje de programación de alto
nivel de propósito general. Originalmente se diseñó como un lenguaje de
scripting destinado a la edición de texto, pero hoy en día se utiliza
ampliamente para muchos fines, como CGI, aplicaciones de bases de
datos, administración de sistemas, programación de redes y
programación gráfica.
Fuente: Flickr
1990: Haskell
Haskell es un lenguaje de programación de propósito general que lleva el
nombre del lógico y matemático estadounidense Haskell Brooks Curry. Es
un lenguaje de programación puramente funcional, es decir,
principalmente matemático. Se utiliza en múltiples sectores,
especialmente en aquellos que se ocupan de cálculos complicados,
registros y cálculos numéricos. Al igual que muchos otros lenguajes de
programación de esta época, no es demasiado común ver Haskell en uso
para aplicaciones conocidas. Dicho esto, el lenguaje de programación se
ha utilizado para escribir una serie de juegos, uno de los cuales es Nikki y
los robots.
Fuente: Wikimedia
1991: Python
Lleva el nombre de la compañía cómica británica "Monty
Python", Python fue desarrollado por Guido Van Rossum. Es una
herramienta de uso generallenguaje de programación de alto nivel creado
para soportar una variedad de estilos de programación y ser divertido de
usar (varios de los tutoriales, muestras e instrucciones a menudo
contienen referencias a Monty Python). Python es, a día de hoy, uno de los
lenguajes de programación más populares del mundo y es utilizado por
empresas como Google, yahoo y Spotify.
Fuente: Flickr
1991: Visual Basic
Desarrollado por Microsoft, Visual Basic permite a los programadores
utilizar un estilo de arrastrar y soltar para elegir y cambiar trozos de código
preseleccionados a través de una interfaz gráfica de usuario (GUI). El
lenguaje no se utiliza demasiado hoy en día, pero Microsoft ha utilizado
porciones de Visual Basic en varias de sus aplicaciones, como Word, Excel
y Access.
Fuente: Pixabay
1993: Ruby
Creado por Yukihiro Matsumoto, Ruby es un lenguaje de programación de
alto nivel interpretado. Es un lenguaje didáctico que recibió la influencia
de Perl, Ada, Lisp y Smalltalk, entre otros. Los principales usos de Ruby son
el desarrollo de aplicaciones web y Ruby on Rails. Twitter, Hulu y Groupon
son algunos ejemplos conocidos de empresas que utilizan Ruby.
Fuente: Wikimedia
1995: Java
Java es un lenguaje de alto nivel de propósito general creado por James
Gosling para un proyecto de televisión interactiva. Tiene funcionalidad
multiplataforma y se encuentra constantemente entre los lenguajes de
programación más populares del mundo. Java se encuentra en todas
partes, desde los ordenadores hasta los teléfonos inteligentes y los
parquímetros.
Fuente: Wikimedia
1995: PHP
Anteriormente conocido como "Página de Inicio Personal" que ahora
significa "Preprocesador de Hipertexto", PHP fue desarrollado por Rasmus
Lerdorf. Sus usos principales incluyen la construcción y el mantenimiento
de páginas web dinámicas, así como el desarrollo del lado del servidor.
Algunas de las mayores empresas de todo el mundo utilizan PHP, como
Facebook, Wikipedia, Digg, WordPress y Joomla.
1995: JavaScript
JavaScript fue creado por Brendan Eich, este lenguaje se utiliza
principalmente para el desarrollo de páginas web dinámicas, documentos
PDF, navegadores web y widgets de escritorio. Casi todos los sitios web
importantes utilizan JavaScript. Gmail, Adobe Photoshop y Mozilla Firefox
son algunos ejemplos conocidos.
2000: C#
Desarrollado en Microsoft con la esperanza de combinar la capacidad
informática de C++ con la sencillez de Visual Basic, C# se basa en C++ y
comparte muchas similitudes con Java. El lenguaje se utiliza en casi todos
los productos de Microsoft y se ve principalmente en el desarrollo de
aplicaciones de escritorio.
2003: Scala
Desarrollado por Martin Odersky, Scala que combina la programación
funcional matemática y la programación orientada a objetos organizada.
La compatibilidad de Scala con Java hace que sea útil para el desarrollo de
Android. Linkedin, Twitter, Foursquare y Netflix son solo algunos ejemplos
de las muchas empresas que utilizan Scala en sus pilas tecnológicas.
2003: Groovy
Derivado de Java, Groovy fue desarrollado por James Strachan y Bob
McWhirter. El lenguaje mejora la productividad porque es sucinto y fácil
de aprender. Algunas empresas conocidas que utilizan Groovy en sus pilas
tecnológicas son Starbucks, Transferwise y Craftbase.
2009: Vaya a
Ir fue desarrollado por Google para resolver los problemas que se
producen debido a los grandes sistemas de software. Gracias a su
estructura sencilla y moderna, Go ha ganado popularidad entre algunas
de las mayores empresas tecnológicas del mundo, como Google, Uber,
Twitch y Dropbox.
2014: Swift
Desarrollado por Apple como sustituto de C, C++ y Objective-C, Swift se
desarrolló con la intención de ser más sencillo que los lenguajes
mencionados y permitir menos margen de error. La versatilidad de Swift
permite utilizarlo para aplicaciones de escritorio, móviles y en la nube. La
aplicación líder de idiomas "Duolingo" lanzó una nueva aplicación escrita
en Swift.
¿Qué lenguajes de programación antiguos se
siguen utilizando hoy en día?
No todos los lenguajes de programación son eternos. Ya sea por la
evolución de la tecnología o simplemente por su sustitución por un
lenguaje más sofisticado. Dicho esto, hay algunos lenguajes de
programación antiguos que siguen siendo utilizados por los profesionales
de la informática en la actualidad:
FORTRAN
Fuente: Unsplash
Los primeros lenguajes de programación de
Microsoft y Apple
Microsoft y Apple son dos de las empresas más fundamentales en la
historia de los lenguajes de programación. BASIC (lanzado por primera vez
en 1964), fue modificado por los fundadores de Microsoft, Bill Gates y Paul
Allen, en 1975. Su versión modificada se convirtió en Altair BASICque fue el
primer producto comercializado y distribuido de Microsoft, y que llevó a la
creación de la empresa.
Pascal fue el lenguaje de programación elegido durante los primeros días
de Apple. Inventado a principios de los años 70, Apple a los desarrolladores
les gustaba Pascal por su potencia y facilidad de uso. Sin embargo, cuando
Apple adquirió la biblioteca de código NeXTSTEP en 1996, Objective-C
(cuya licencia era de NeXTSTEP) se convirtió en el lenguaje preferido por
el gigante tecnológico.
¿Cuál es el lenguaje de programación más
popular hoy en día?
Nos acercamos al final de nuestro viaje por la historia de los lenguajes de
programación. Como has visto, la programación informática se ha
desarrollado a un nivel más allá de toda expectativa, impulsando la
tecnología de la que dependemos a diario. Es por ello que necesitamos
profesionales cualificados para implementar y controlar los lenguajes de
programación que impulsan el mundo actual.
Como se puede ver arriba, JavaScript fue el lenguaje más popular probado
en DevSkiller basado en las invitaciones de prueba que se enviaron. Este
hallazgo se confirma en el Encuesta para desarrolladores de Stack
Overflow 2020 que sitúa a JavaScript como el lenguaje de programación
más popular por octavo año consecutivo. SQL, Java, HTML/CSS y .NET/C#
completan el top 5 de nuestros resultados.
Conclusión
La historia de los lenguajes de programación es fascinante. Quién iba a
pensar que un algoritmo de mediados del siglo XIX allanaría el camino a
la sociedad tecnológica en la que vivimos hoy. Desde los primeros códigos
de máquina hasta el sofisticado código legible por el ser humano que
impulsa nuestras tecnologías favoritas hoy en día, los lenguajes de
programación han recorrido un largo camino. Lo que es seguro es que la
programación informática seguirá desarrollándose como lo ha hecho en
los últimos 150 años y es emocionante ver lo que nos depara el futuro.