Anólisis de los lenguajes de programación mós utilizados en el desarrollo de aplicaciones web y móviles
DOI:
https://doi.org/10.23857/dc.v8i3.2889Palabras clave:
lenguajes de programación, aplicaciones web, móvilesResumen
Como docente de una carrera de ingeniería de desarrollo de aplicaciones, es necesario analizar el lenguaje de programación que los estudiantes aprenderón, considerando los desafíos que enfrentarón en su vida profesional. Entonces, ¿cuól es el mejor lenguaje de programación?
Este trabajo tiene como objetivo analizar el uso de los lenguajes de programación, y realizar una revisión sobre las características de aquellos que sean identificados como los mós utilizados.
Se realizó una revisión sistemótica de contenidos con información sobre lenguajes de programación. Se hizo una bíºsqueda en las bases de datos Redalyc, SciELO, REDIB y Google Scholar para artículos y e-libro para libros. Los resultados arrojaron un total de 7 artículos, 10 póginas aproximadamente y 1 libro, con información relevante para este trabajo. Las póginas mós destacadas encontradas en el proceso de bíºsqueda fueron dos: la primera sobre el indicador TIOBE que mide las bíºsquedas hechas sobre un lenguaje y la segunda sobre el indicador PYPL que mide los tutoriales buscados sobre un lenguaje. Estas mediciones se tomaron en consideración para analizar los lenguajes de programación con los ratings de bíºsqueda mós altos.
Como resultado, destacaron 7 lenguajes: Python que lidera la lista, Java, JavaScript, C, C++, C# y Swift. Después de analizar sus características y sus valoraciones de acuerdo con los índices antes indicados, se concluyó que los lenguajes que se deberían enseñar de forma prioritaria son Python, Java, JavaScript, C# y Swift, dejando la enseñanza optativa para los otros lenguajes.
Citas
¿Cuántos lenguajes de programación existen? (2021, enero 4). Epitech España. https://www.epitech-it.es/cuantos-lenguajes-existen/
Becerra-García, Roberto Antonio, & Challenger-Pí©rez, Ivet , & Díaz-Ricardo, Yanet (2014). El lenguaje de programación Python. Ciencias Holguín, XX(2),1-13.[fecha de Consulta 26 de Junio de 2022]. ISSN:. Disponible en: https://www.redalyc.org/articulo.oa?id=181531232001
Vidal-Silva, Cristian L., Sánchez-Ortiz, Aurora, Serrano, Jorge, & Rubio, Josí© M.. (2021). Experiencia acadí©mica en desarrollo rápido de sistemas de información web con Python y Django. Formación universitaria, 14(5), 85-94. https://dx.doi.org/10.4067/S0718-50062021000500085
Morales, S. F., Hernandez, J. L. H., & Valencia, R. E. C. (2011). INTEROPERABILIDAD ENTRE LENGUAJES DE PROGRAMACIóN. Revista Vínculos, 8(1), . https://revistas.udistrital.edu.co/index.php/vinculos/article/view/4176/5836
Tejera-Martínez, F., Aguilera, D., & Vílchez-González, J. M. (2020). Lenguajes de programación y desarrollo de competencias clave. Revisión sistemática. Revista Electrónica de Investigación Educativa, 22, . https://redie.uabc.mx/redie/article/view/2869/2054
Martín Villalba, C. Urquía Moraleda, A. & Rubio González, M. á. (2021). Lenguajes de programación.. UNED - Universidad Nacional de Educación a Distancia. https://elibro.net/es/ereader/espoch/184827
López, S. P. M., & Martínez, J. M. G. Análisis del lenguaje de programación Kotlin mediante el desarrollo de una aplicación web y móvil. Aplicación de Tecnologías de la Información y Comunicaciones Avanzadas y Accesibilidad, 144. https://repositorioaberto.uab.pt/bitstream/10400.2/11882/1/LibroActasATICA2021.pdf#page=144
Pardo, M. R. V., Tapia, J. A. H., Moreno, A. S. G., & Sánchez, L. F. V. (2018). Comparación de tendencias tecnológicas en aplicaciones web. 3c Tecnología: glosas de innovación aplicadas a la pyme, 7(3), 28-49. https://dialnet.unirioja.es/servlet/articulo?codigo=6551743
Beltrán, L. G. M. (2016). JAVA como lenguaje universal de programación. XIKUA Boletín Científico de la Escuela Superior de Tlahuelilpan, 4(8). https://repository.uaeh.edu.mx/revistas/index.php/xikua/article/download/332/4434?inline=1
Biggest app stores in the world 2022. (s. f.). Statista. Recuperado 27 de junio de 2022, de https://www.statista.com/statistics/276623/number-of-apps-available-in-leading-app-stores/
Boletín Científico: UAEH. (s. f.). Recuperado 27 de junio de 2022, de https://repository.uaeh.edu.mx/revistas/index.php/xikua/article/download/332/4434?inline=1
Digital 2021: Global Overview Report. (s. f.). DataReportal – Global Digital Insights. Recuperado 27 de junio de 2022, de https://datareportal.com/reports/digital-2021-global-overview-report
KeepCoding, R. (2021, diciembre 29). Los lenguajes de programación para aplicaciones móviles más usados | KeepCoding Tech School. https://keepcoding.io/blog/lenguajes-de-programacion-para-aplicaciones/
Lenguajes de programación más usados en el mundo ACTUALIZADO. (s. f.). Recuperado 27 de junio de 2022, de https://www.yeeply.com/blog/lenguajes-de-programacion-mas-usados/
Los mejores lenguajes de programación para aplicaciones de Android y iOS. (2022, marzo 3). https://blog.back4app.com/es/los-mejores-lenguajes-de-programacion-para-aplicaciones-de-android-y-ios/
Los mejores lenguajes de programación web para el desarrollo. (s. f.). ComputerWeekly.es. Recuperado 27 de junio de 2022, de https://www.computerweekly.com/es/consejo/Los-mejores-lenguajes-de-programacion-web-para-el-desarrollo
Los principales lenguajes de programación que se utilizan para crear apps. (s. f.-a). Recuperado 27 de junio de 2022, de https://www.universia.net/es/actualidad/orientacion-academica/los-principales-lenguajes-de-programacion-que-se-utilizan-para-crear-apps.html
Los principales lenguajes de programación que se utilizan para crear apps. (s. f.-b). Recuperado 27 de junio de 2022, de https://www.universia.net/es/actualidad/orientacion-academica/los-principales-lenguajes-de-programacion-que-se-utilizan-para-crear-apps.html
Mayab, P. A. (s. f.). Los 5 lenguajes de programación para aplicaciones web más usados. Recuperado 27 de junio de 2022, de https://merida.anahuac.mx/posgrado/blog/lenguajes-programacion-aplicaciones-web-mas-usados
PYPL PopularitY of Programming Language index. (s. f.). Recuperado 27 de junio de 2022, de https://pypl.github.io/PYPL.html
TIOBE Index. (s. f.). TIOBE. Recuperado 27 de junio de 2022, de https://www.tiobe.com/tiobe-index/
Díaz-Ricardo, Yanet, & Becerra-García, Roberto Antonio, & Challenger-Pí©rez, Ivet (2014). El lenguaje de programación Python. Ciencias Holguín, XX(2),1-13.[fecha de Consulta 19 de Julio de 2022]. ISSN: Disponible en: https://www.redalyc.org/articulo.oa?id=181531232001
Prieto Saez, N., & Casanova Faus, A. (2016). Empezar a programar usando Java (3a. Ed.). Editorial de la Universidad Polití©cnica de Valencia. https://elibro.net/es/ereader/espoch/57434
Recio García, J. A. (2016). HTML5, CSS3 y JQuery: Curso práctico. RA-MA Editorial. https://elibro.net/es/ereader/espoch/106494
Blasco Blanquer, E. (2015). Desarrollo de aplicaciones iOS con Swift. RA-MA Editorial. https://elibro.net/es/ereader/espoch/106493
Publicado
Cómo citar
Número
Sección
Licencia
Authors retain copyright and guarantee the Journal the right to be the first publication of the work. These are covered by a Creative Commons (CC BY-NC-ND 4.0) license that allows others to share the work with an acknowledgment of the work authorship and the initial publication in this journal.