Los 24 mejores Lenguajes de Programación para Desarrollo Web: Python y Más
Cada año, al igual que muchas otras organizaciones y empresas de análisis, IEEE Spectrum produce una lista de los lenguajes de programación «principales», aprovechando 11 métricas de no menos de ocho fuentes (incluyendo Twitter, Desbordamiento de pila y más). Es una lista única, ya que desglosa los idiomas por caso de uso, lo que le permite ver qué idiomas son los más populares para el desarrollo web, móvil e integrado.
Con todo esto en mente, vale la pena mirar los principales lenguajes de IEEE Spectrum para el desarrollo web. Como es de esperar, algunos de los lenguajes de programación más populares del mundo encabezan esta lista, incluidos Python, Java y JavaScript. Echa un vistazo:
Una palabra sobre la metodología de IEEE: La organización extrae 300 lenguajes de programación de GitHub, luego se dirige a Google para ver cuál de esos lenguajes genera más resultados de búsqueda. Eso genera una lista de 52 idiomas. A partir de ahí, la popularidad respectiva de los idiomas se mide utilizando 11 métricas, incluido el sitio de trabajo propio de IEEE y la Biblioteca Digital de Xplore, así como los datos de Twitter, GitHub y Desbordamiento de pila.
¿Puede discrepar con esa metodología? Claro; cada clasificación de lenguajes de programación tiene sus peculiaridades y vulnerabilidades. Por ejemplo, a los críticos del Índice TIOBE (actualizado mensualmente) les gusta argumentar que es un mejor reflejo del «zumbido» de un idioma que su uso real, ya que depende en parte de fuentes como YouTube y Wikipedia.
Sin embargo, listas como estas son útiles para confirmar qué lenguajes de programación están atrayendo la mayor parte del tiempo y la atención de los desarrolladores, lo que significa que es probable que permanezcan en uso durante bastante tiempo (al menos los súper populares como Python y Java; no hay mucho que decir sobre la triste clasificación IEEE de CoffeeScript). Si quieres convertirte en un desarrollador web, es realmente crucial saberlo.
Otra cosa interesante a tener en cuenta aquí: Kotlin se ha clasificado por encima de los lenguajes de programación centrados en la web de larga data, como Perl (la infame «motosierra del Ejército suizo» del desarrollo web). Aunque podrías pensar que Kotlin es principalmente un lenguaje para el desarrollo de aplicaciones Android, en realidad es bastante versátil, utilizado para todo, desde el trabajo de backend/servidor hasta SDK/bibliotecas. ¿Ascenderá lo suficiente como para amenazar seriamente a Java? Esa es una buena pregunta, pero es probable que un evento de este tipo esté bastante lejos, dada la posición dominante de Java.
Y si estás interesado en aprender Python (un lenguaje extremadamente versátil, y uno en la parte superior de muchas listas últimamente), comienza visitando Python.org, específicamente su útil guía de programación para principiantes. Aquellos con algo de experiencia pueden centrarse en escribir código más rápido (a través de Funciones, Listas y más), depuración y otras habilidades más avanzadas. Una variedad de tutoriales y libros también pueden ayudar, al igual que videos que cubren todo, desde API hasta el uso de Python en ciencia de datos.
Leave a Reply