Recientemente, Tiobe ha publicado la clasificación de lenguajes de programación de noviembre de 2020. La clasificación muestra que Python ha superado a Java por primera vez y se ha convertido en el segundo lenguaje de programación más popular.
En los casi 20 años de historia del Índice Tiobe, C y Java siempre han ocupado firmemente los dos primeros puestos. Ahora, Java ha “caído del pedestal” y ha sido superada por Python, situándose en tercer lugar.
Concretamente, Python registró un aumento de 2,271 TP5T en comparación con el mismo periodo del año anterior, mientras que Java experimentó un descenso de 4,471 TP5T durante ese mismo periodo.

En la clasificación de lenguajes de programación de RedMonk correspondiente a julio, Python también le arrebató a Java el segundo puesto.
A finales de octubre, los datos de un informe sobre desarrolladores publicados por SlashData revelaron que Python contaba con 9 millones de usuarios en todo el mundo, lo que lo situaba en segundo lugar. SlashData comparó estos datos con los de 2017 y constató que el número de desarrolladores que utilizaban Python había aumentado en 2,2 millones solo durante el año anterior, impulsado por la auge de la ciencia de datos y el aprendizaje automático.
Según las últimas clasificaciones de popularidad de IEEE Spectrum en Estados Unidos, Python se ha ido convirtiendo poco a poco en uno de los principales lenguajes de programación.
No hay duda de que Python está ganando cada vez más popularidad en los campos del aprendizaje automático y la ciencia de datos, impulsado por la ola de la inteligencia artificial. Paul Jansen, director ejecutivo de Tiobe, afirmó que la popularidad de Python como lenguaje de programación ha aumentado significativamente en los últimos tiempos. La razón principal es que, para los programadores sin formación científica, tiene un umbral de aprendizaje bajo y es fácil empezar a utilizarlo, en lugar de ser únicamente un lenguaje para programadores avanzados.
“Creo que la popularidad de Python está relacionada con una demanda generalizada”, escribió Jansen. “En el pasado, la mayoría de las tareas de programación las realizaban los ingenieros de software. Sin embargo, hoy en día se necesitan conocimientos de programación en todos los ámbitos y hay escasez de desarrolladores de software excelentes. Por eso, deberíamos contar con herramientas sencillas que puedan manejar personas que no sean ingenieros de software, y Python encaja a la perfección”.”
Paul Jansen también mencionó algo: hace algún tiempo, su coche sufrió un pinchazo en la carretera, por lo que llamó a la patrulla de carreteras con la esperanza de que le dieran una solución. Durante la conversación con el personal, el mecánico habló con mucho entusiasmo sobre su afición: la programación en Python.
“Desde ese momento, supe que Python se iba a convertir en algo omnipresente”, afirmó.
En el artículo “Python Eats the World”, Nick Heath escribió: Hoy en día, el entusiasmo de la gente por Python ha traspasado con creces el círculo original de desarrolladores. Hay quien predice que, a medida que la base de usuarios de Python crezca rápidamente, pronto se convertirá en el lenguaje de programación más popular del mundo. Millones de personas utilizan Python cada día, y la base de usuarios ha crecido exponencialmente sin dar casi señales de declive.
Tanto si son desarrolladores profesionales como aficionados, utilizan Python para resolver tareas grandes y pequeñas, sobre todo los desarrolladores web, los científicos de datos y los administradores de sistemas. La primera serie de imágenes de agujeros negros que se publicaron este año se montaron utilizando Python.
Python desempeña un papel fundamental en algunas organizaciones de renombre mundial. Por ejemplo, Netflix utiliza Python para ofrecer vídeo en streaming a más de 100 millones de hogares de todo el mundo, Instagram utiliza Python para permitir el intercambio de imágenes y la NASA utiliza Python para explorar el espacio.
Reimpreso en Toutiao-InfoQ
- iot-es


