laitimes

Python won the programming language of the year again, and Microsoft may become the biggest winner

Reports from the Heart of the Machine

Edit: mayoy, canoe

This is the fifth time that Python has been named Tiobe Programming Language of the Year.

Founded in 2000, Tiobe has been known for measuring the popularity of programming languages for more than two decades. The 2021 Programming Language of the Year Awards, launched by Tiobe, is once again spent on Python, the second consecutive year that Python has been named Programming Language of the Year and the fifth time it has received the award.

The award is awarded to the programming language with the largest increase in usage in a year. Tiobe said C# was expected to win the championship for the first time, but Python surpassed C# in the final month of 2021. Python's popularity in recent years has benefited from the promotion of machine learning, data science and other fields.

Python won the programming language of the year again, and Microsoft may become the biggest winner

Tiobe's rankings are based on search engine statistics, based on the programming language keywords that developers search for, by search share.

Tiobe's annual ranking also reflects Microsoft's importance to developers.

Microsoft hired Guido van Rossum, the father of Python, in 2020 to improve the efficiency of the Python language. Python works well on high-end hardware and lags behind mobile devices, but it creates opportunities for development on cloud platforms like Azure.

Python won the programming language of the year again, and Microsoft may become the biggest winner

Guido van Rossum, the father of Python

C#, the second most popular language in Tiobe's annual rankings, is designed by Microsoft technical researcher Anders Hejlsberg for the .NET Framework and Visual Studio, Microsoft's developer tool.

In contrast, while Java is still the basic language for developers to learn, the standard for enterprise applications has changed from Java to Python.

"While Java is still a long way from a record 26.49 percent in 2001, Python has become the de facto standard programming language in many fields, and this triumph won't stop anytime soon," noted Tiobe Chairman Paul Jensen, noting that the number of potential new contenders is limited.

There are some spoilers in this year's leaderboard. Rust is a system programming language that handles memory security vulnerabilities and is currently ranked 26th ahead of MIT's Julia and Kotlin, a language recognized by Google for Android application development.

Rust is doing well in 2021, supported by Facebook, AWS, Microsoft Azure, and Google Cloud.

According to Tiobe, Apple's Swift (for iOS and macOS app development) jumped from 13th to 10th, while Google's Go rose slightly from 14th to 13th, Kotlin rose from 40th to 29th, Google's Dart fell from 25th to 37th, Julia from 23rd to 28th, and Microsoft's TypeScript from 42nd to 49th.

The top 10 languages on Tiobe's January 2022 list are Python, C, Java, C++, C#, Visual Basic, JavaScript, Assembly Language, SQL, and Swift.

Python won the programming language of the year again, and Microsoft may become the biggest winner

Reference links: https://www.zdnet.com/article/top-programming-languages-this-developer-favorite-shows-no-sign-of-slowing-down/

Read on