Los lenguajes de programación más populares en la informática ucraniana

Publicado por Kateryna Danshyna

El sitio web del DOU ha publicado su clasificación de los lenguajes de programación basado en una encuesta a unos 7.500 profesionales ucranianos de las TI.

Desde la corriente principal — TypeScript y Python han superado a JavaScript en popularidad, C# y Java siguen en declive, mientras que Rust se mantiene en los «favoritos».

Los lenguajes de programación más populares en Ucrania TI / DOU

Cuando se trata del desglose por especialización, QA es quien más escribe Java, mientras que a los Ingenieros de Software no les gusta tanto Python (tanto como el sexto lugar en el ranking) — en comparación con DevOps (75% escribe Python) y Data Science & AI/ML.

El crecimiento de TypeScript y Python es aún más notable en el ranking 2019-2024, así como la disminución de la popularidad de la programación tradicional C# y Java.

«Puedes buscar explicaciones en el alejamiento de las VM y la proliferación de plataformas PAAS como Amazon Lambda o Cloudfare Workers, centradas en el ecosistema TypeScript/JavaScript. O en la relativa complejidad y verbosidad de C# y Java y la necesidad humana de encontrar nuevas soluciones», explican los autores de la calificación.

De lo interesante: 1C, que mostró un descenso de popularidad en 2022ha mostrado una recuperación en los dos últimos años y sigue teniendo demanda en el mercado.

Dinámica de la popularidad de los lenguajes de programación en la TI ucraniana en 2019-2024 / DOU

La situación es la siguiente en términos de áreas de desarrollo:

  • Front-end — TypeScript es superior a JavaScript;
  • Back-end — Java es el principal lenguaje de programación (C# y PHP también ocupan puestos destacados);
  • TypeScript está creciendo en el Full Stack, mientras que la cuota de C# está disminuyendo;
  • En Embedded — programación tradicional en microcontroladores, donde el SDK suele contener sólo C y C++ (pero Python es el siguiente más común).

En cuanto a las plataformas, los indicadores se mantuvieron prácticamente sin cambios a lo largo del año:

  • La distribución de lenguajes en la Web es la misma que en general: la cuota de C# disminuye y la de Python y TypeScript/JavaScript crece;
  • En desarrollo móvil multiplataforma — tendencias generales más el auge de Kotlin;
  • En Android, hay una tendencia interesante — el papel decreciente de Kotlin y la cuota creciente de los lenguajes de scripting;
  • La cuota de Swift está disminuyendo en iOS.

Rust se mantuvo líder en el índice de preferencias (fue elegido para el segundo proyecto por el mayor número de especialistas que escriben en este lenguaje), seguido de Kotlin, Go y TypeScript.

En cuanto a otros puntos interesantes de la encuesta, alrededor del 30% de los profesionales de TI dijeron que planean aprender un nuevo lenguaje de programación en 2025: el 22% eligió Python y Go cada uno, el 11% eligió Rust, mientras que las cuotas de TypeScript y JavaScript disminuyeron (8,4% y 6,9%, respectivamente).

El 77 % de los profesionales de TI tiene previsto aprender un nuevo lenguaje por su cuenta, mientras que el 17 % buscará ayuda de profesores.