
Y el reconocimiento al lenguaje de programación del año 2020 es para…
Seguro que la mayoría ya conocéis a la perfección los principales lenguajes de programación y, probablemente, tendréis vuestro favorito, ya sea por su funcionalidad en vuestra profesión o practicidad de uso.
En este artículo, indagaremos principalmente sobre uno de los lenguajes de programación que va creciendo en los listados de popularidad y que, además, ha sido nombrado el lenguaje de programación del año 2020 según el índice TIOBE.
¿Ya sabéis cuál es?
Pues sí, se trata de Python.
Para analizar su evolución nos remitimos a los resultados del índice TIOBE, que analiza la popularidad de los lenguajes de programación desde hace casi 20 años.
Seguramente, como desarrolladores, ya debéis estar pensando en las razones por las que Python ha ganado tanta popularidad este último año. Te lo contamos:
A nivel de porcentajes, Python vivió ya el pasado noviembre un aumento del 2,27% en popularidad, quedándose en el segundo lugar del ranking con el 12,12%. En ese momento, sobrepasó a Java, aunque aún por detrás del 16,21% del número uno del listado: C. Fue en ese mismo mes cuando Java bajó al tercer puesto perdiendo un 4,57% de su popularidad, una caída que ha registrado casi un -5% en enero del 2021 en comparación con el mismo mes del 2020.
Python ha tenido un crecimiento muy destacable a lo largo del 2020 con un salto positivo de 2.01% en enero del 2021 (en variación interanual).
En la misma línea de crecimientos y subida de posiciones en el índice TIOBE, C++ ha registrado un incremento del 1,99% en popularidad. Por su parte, C que ocupa este año la primera posición en popularidad, ha crecido un 1,61%; y otros como Groovy (1,23%), R (1,10%) y Assembly Language (+0,76) también han subido de lugar en el ranking en comparación con enero del 2020.
*Fuente: Índice TIOBE de enero 2021
Y es que Python crece como la espuma. Empezó como un competidor del lenguaje Perl escribiendo secuencias de comandos para administradores y hoy en día es el preferido en campos como la data science y el Machine Learning. Aun así, también se usa en el desarrollo web y en programación back-end, además de en el dominio de aplicaciones móviles y Embedded systems.
Para llegar hasta las causas de este crecimiento debemos observar que la programación se ha extendido a muchos sectores y trabajos en las últimas décadas. Por ello, cada vez se hacen más necesarias herramientas como Python, que dispongan de las mismas capacidades que Java. En el caso de Python, su sencillo aprendizaje y versatilidad se suman al crecimiento de campos donde este lenguaje ha demostrado ser el líder además de en otros como la inteligencia artificial, la computación numérica y el minado de datos.
El crecimiento de Python abre la puerta a que, quizás en un futuro, haya más movimientos en los listados de popularidad internacionales. Entre ellos suenan con potencia los nombres de Pearl, Go y R.
Las nuevas tendencias influyen drásticamente en un sector cada vez más democratizado en el que aprender a programar está al alcance de todos. Además, tecnologías como la Inteligencia Artificial cada vez están más presentes en todos los sectores. Por ello, son muchos los profesionales que buscan ampliar sus competencias profesionales con la programación. Todo esto demanda una adaptación, algo que queda patente al ver las variaciones en la popularidad de los lenguajes de programación.
Samsung Dev Spain es la comunidad oficial de Samsung para desarrolladores españoles. Si te das de alta, puedes conseguir entrar en nuestro programa de préstamos -y conseguir dispositivos para desarrollar apps para nuestro ecosistema-, acceder a material gratuito como el whitepaper 5G: tecnologías y verticales de aplicación, participar en promociones como dispositivos por apps o acudir gratis a eventos formativos como Samsung Dev Day.