Documente Academic
Documente Profesional
Documente Cultură
C++
Francisco Javier Aragón
Sandoval
AASF801203HZSRNR00
Uso de lenguajes de
programación.
Contenido
Los más usados y el por qué................................................................................................................ 3
Número de ofertas laborales en un lenguaje de programación en específico. .................................. 5
Mejor pagados. ................................................................................................................................... 6
Mejor futuro y el por qué.................................................................................................................... 7
Fuentes consultadas............................................................................................................................ 8
Los más usados y el por qué.
Sobre el por qué unos lenguajes son más usados que otros, de acuerdo a Fred Brooks más del 90%
de los costos de un sistema de software aparecen en la fase de mantenimiento o evolución, y
1
https://www.tiobe.com/tiobe-index/programming-languages-definition/
cualquier pieza de software exitosa inevitablemente será mantenida, es decir, la mayoría del
software que existe está en constante evolución o mantenimiento, una vez que es puesto en
operación, la etapa de evolución consistente principalmente en reparar defectos y agregar nueva
funcionalidad suele durar años, para muestra tenemos el software administrativo MOCAS escrito
en COBOL y que hasta 2015 no ha podido ser reemplazado por los altos costos, complejidad y
planeación de la transición de un software crítico para el departamento de defensa. (Fleishman,
2015).
Número de ofertas laborales en un lenguaje de programación en
específico.
Otro estudio realizado utilizando la página de búsqueda de empleos indeed.com reporta que de
acuerdo al número de ofertas de empleos para cada tipo de lenguaje de programación a principios
de 2017 se tiene lo siguiente:
De acuerdo a los autores el criterio para seleccionar los lenguajes de programación es una
perspectiva profesional, aunque no queda claro que significa, básicamente contaron el número de
ofertas de trabajo que contenían el nombre de alguno de los lenguajes de programación
seleccionados.
Mejor pagados.
Y de acuerdo a la siguiente tabla donde aparecen lenguajes de programación que utilizan en sus
trabajos tenemos que JavaScript, Java, C# y PL/SQL son de los más usados de acuerdo al número
de participantes en la muestra.
Mejor futuro y el por qué.
No es tan difícil averiguar qué lenguajes de programación seguirán vigentes por muchos años, de
acuerdo a un estudio publicado por la revista IEEE Spectrum estos son los lenguajes más populares
en 2017 para sus lectores:
Sí observamos las diferentes tablas y gráficos presentados en este documento notaremos que más
de tres lenguajes de programación aparecen una y otra vez, podemos suponer pues que la
cantidad de software escrito en estos lenguajes como C, C++ o Java, lenguajes que existen desde
hace varias décadas, es muy grande, es decir, sale más barato darle mantenimiento a todo el
software ya existente escrito en estos lenguajes de programación que tomar uno de los lenguajes
más actuales y comenzar desde cero a reescribir millones de línea de código, con todo lo que esto
implica.
Fuentes consultadas.
Fleishman, G. (2015). What Is the Oldest Computer Program Still in Use?. 25/09/2017, de MIT
Tecnology Review Sitio web: https://www.technologyreview.com/s/538966/what-is-the-oldest-
computer-program-still-in-use/
Patel, J. (2017). The 9 Most In-Demand Programming Languages of 2017. 25/09/2017, de Coding
Dojo Sitio web: http://www.codingdojo.com/blog/9-most-in-demand-programming-languages-of-
2017/
Cass, S. (2017). The 2017 Top Programming Languages. 25/09/2017, de IEEE Spectrum Sitio web:
https://spectrum.ieee.org/computing/software/the-2017-top-programming-languages
TIOBE. (2017). TIOBE Index for September 2017. 25/09/2017, de TIOBE software BV Sitio web:
https://www.tiobe.com/tiobe-index/