There hasn’t been another language atop the month-to-month index since 2001, making its topping of TIOBE only one extra feather in Python’s ever-plumier hat.
Home windows XP was new, BitTorrent had simply been invented and the iPhone was nonetheless a twinkle in Steve Jobs’ eye when the TIOBE month-to-month index of programming languages was final topped by a language aside from C or Java. That is 2001 for reference, and now 20 years later C and Java have lastly been toppled by none aside from Python.
“Python, which began as a easy scripting language, as a substitute for Perl, has change into mature. Its ease of studying, its large quantity of libraries and its widespread use in all types of domains, has made it the preferred programming language of at present,” stated TIOBE CEO Paul Jansen. “The long-standing hegemony of Java and C is over,” Jansen stated.
SEE: The very best programming languages to learn–and the worst (TechRepublic Premium)
Python ranked third as not too long ago as final month, when Jansen stated that Python had by no means been as near the primary place because it was then. “If Python turns into primary, a brand new milestone has been reached within the TIOBE index. Solely two different languages have ever been main the pack thus far, i.e. C and Java. Let’s have a look at what occurs subsequent month,” Jansen stated in September.
TIOBE ranks programming languages primarily based on recognition utilizing a mix of the variety of skilled engineers expert in that language, the variety of programs out there within the language, third-party distributors utilizing the language and search engine rankings. It is vital to notice, TIOBE stated, that its index “will not be about the perfect programming language or the language through which most strains of code have been written.” Merely which is most effectively represented on the web and in developer communities.
The month-to-month index launched by TIOBE charts the highest 50 programming languages (NOTE: TIOBE reuses the URL for its index month-to-month. In case you are visiting this web page after October, 2021, the rankings could also be completely different), in addition to evaluating them with the identical interval the earlier 12 months.
Rounding out the highest 10 are SQL (up two locations since October 2020), PHP (down one spot), and Meeting Language, which rose from seventeenth in October 2020 to tenth place in 2021.
The IEEE, which releases an annual record of its prime programming languages, stated in September that Python obtained its prime spot as effectively, citing a number of of the identical causes Jansen stated Python was the go-to language in 2021: It is simple to be taught and has an unlimited variety of libraries that make it extremely versatile. It could lack among the depth of established languages like C and Java, however Python makes up for it in its modularity and talent to adapt.
SEE: C++ programming language: The way it turned the inspiration for every little thing, and what’s subsequent (free PDF) (TechRepublic)
Python’s newest win is simply one other in its lengthy line of toppling long-standing language leaders and it is value taking IEEE particular undertaking editor Stephen Cass’ phrases to coronary heart: “Be taught Python.”