Estos son los lenguajes de programación top en 2021 según el IEEE

En el Día del Programador hacemos una recopilación de los principales lenguajes de programación. Hablamos con nuestro desarrollador de software Manuel Herrera acerca de los lenguajes que usa en su trabajo

13 Septiembre 2021

code

Desde el nacimiento de Internet, las páginas web no han dejado de evolucionar. Lejos han quedado aquellos primeros sitios web llenos de texto. Ahora el contenido interactivo es el rey. Así, con el paso del tiempo han ido surgiendo diferentes profesiones en el área del desarrollo web y aplicaciones, como la de programador frontend (se ocupa de la parte visible de la web, la interfaz) y programador backend (se encarga de diseñar toda la lógica y soluciones para que todas las acciones solicitadas desde una página web se ejecuten de manera correcta). También se puede hablar de desarollores full-stack, que controlan tanto frontend como backend.

Este 13 de septiembre, con motivo del Día del Programador, recopilamos cuáles son los lenguajes de programación web más populares en la actualidad según el ranking que publica anualmente el IEEE (Instituto de ingenieros eléctricos y electrónicos) en su revista IEEE Spectrum, y que cuenta con 55 puestos en 2021.

Cómo se elabora el ranking

El IEEE realiza este listado basándose en 11 métricas que toma de 8 fuentes: CareerBuiler, GitHub, Google Search y Google Trends, Hacker News, Reddit, Stack Overflow, Twitter y el propio IEEE. Asimismo, dispone de una serie de filtros para que el usuario pueda generar una clasificación personalizada, dando mayor peso a sitios específicos que reflejan sus intereses particulares, como el desarrollo de software open source, la búsqueda de empleo en el sector del desarrollo de software y las páginas web en las que los desarrolladores hablan de programación.

En el ranking cada lenguaje de programación recibe una puntuación de 0 a 100 en base a la demanda, el número de consultas o menciones que se hacen sobre el mismo. De este modo, el que tiene un indicador mayor es el que ostenta el primer puesto.

Un año más, Python ha revalidado su primera posición (100 puntos), lo que indica que conocer este lenguaje es fundamental para aquellos interesados en trabajar en carreras relacionadas con la ingeniería de software y desarrollo. Este lenguaje interpretado es el más utilizado en estos momentos por profesionales de distintos campos: estudiantes, desarrolladores, expertos en Finanzas, investigadores o científicos de datos. Tiene módulos de aprendizaje automático y computación científica y una de sus principales ventajas es que sirve para crear todo tipo de herramientas.

Además, se puede ejecutar sobre distintos sistemas operativos y es compatible con otros lenguajes de programación. Merecen especial atención su enorme colección de librerías y frameworks especializados en diferentes áreas de conocimiento.

Le siguen en el ranking otros lenguajes muy relevantes en el mundo del desarrollo como Java, C, C++ y JavaScript, que ostentan del segundo al quinto puesto, por ese orden. En las siguientes posiciones encontramos C#, R, Go, HTML y Swift. Pasado el décimo puesto figuran Arduino, Matlab, PHP, Dart, SQL, Ruby, Rust, Assembly, Kotlin y Julia.

En IMDEA Networks, nuestro desarrollador web Manuel Herrera nos comenta que trabaja con PHP, Java y Python para desarrollo web y C# para la herramienta de gestión empresarial. “En mi día a día uso Visual Studio Code, porque soporta prácticamente todos los lenguajes de programación actuales. También utilizo Notepad++ para notas rápidas o macros. Y en el caso de tareas más específicas empleo Visual Studio, que admite lenguajes como C, C++, C#”.

De todos los lenguajes de programación que aparecen en el listado cabe destacar C#, que ha ganado popularidad en relación al año pasado, cuando ni siquiera estaba entre los 10 primeros puestos. Ahora, figura en la sexta posición. C# es una creación de Microsoft, y se lanzó en 2001 como un lenguaje de programación de propósito general y multiparadigma. Es el lenguaje principal del desarrollo del framework .NET y su sintaxis es similar a la de C++ y Java.

La tecnología avanza a pasos agigantados. Por eso, le hemos pedido a Herrera que haga un pronóstico sobre qué lenguajes cree que cobrarán importancia en los próximos años. “Probablemente, Javascript/Typescript utilizando Node JS, porque a día de hoy se están empleando mucho en las criptomendas, aplicaciones web, aplicaciones de escritorio basado en electron y aplicaciones móviles en Android”.

Categorizado en:

Archivos

Categorías