Noticias de última hora

Día mundial del Programador – Los lenguajes de programación más utilizados



Queremos rendirle un homenaje a los lenguajes con los que trabajan los ingenieros cada día y que permiten que herramientas y soluciones desarrolladas por profesionales puedan entenderse y funcionar juntas.
En el marco del día mundial del programador dos nuevos lenguajes se unen al ranking de los más utilizados a nivel mundial, Go y Groovy.

La lista de TIOBE (The Importance of Being Earnest) es una comunidad de programadores pertenecientes a la empresa holandesa TIOBE Software BV, quienes desde el 2001 han trabajado en desarrollar y optimizar el algoritmo para identificar los lenguajes de programación más utilizados a nivel mundial.
El ranking de agosto de TIOBE incorporó a los lenguajes Go y Groovy. El primero es un lenguaje desarrollado por Google y ya cuenta con proyectos consolidados, entre ellos Docker y CloudFoundry. Mientras, Groovy destacó por las facilidades que añade a Java y simplifica su manejo.

El primer lugar del listado lo ocupa Java, le siguen C y C++. Estos tres lenguajes juntos representan casi el 35% de los lenguajes más utilizados a nivel mundial. Mientras, lenguajes como Objective C inician su descenso entre los 20 lenguajes favoritos, esto porque muchos programadores optan por Swift de Apple para el desarrollo de aplicaciones.

El Índice se elabora a partir de diversas variables, como por ejemplo, número de ingenieros cualificados en determinado lenguaje, las búsquedas que hacen los usuarios por información de los distintos lenguajes de programación, la demanda de cursos, o los lenguajes que están siendo más utilizados. El índice no dice cuál es el mejor, o qué lenguaje de programación es con el que se han escrito más cantidad de líneas de código. Más bien sirve para que un programador pueda determinar si sus conocimientos en un determinado lenguaje han quedado obsoletos, o si por el contrario sus conocimientos están vigentes. También puede ser de utilidad si tienes que tomar una decisión estratégica respecto a qué lenguaje debes utilizar para la construcción de determinado software.

No hay comentarios