June 23, 2024


Your Partner in The Digital Era

Python ends C and Java’s 20-year reign atop the TIOBE index

There hasn’t been any other language atop the every month index considering that 2001, building its topping of TIOBE just one extra feather in Python’s at any time-plumier hat.


The top rated 10 languages in TIOBE’s Oct 2021 rating

Picture: TIOBE

Home windows XP was new, BitTorrent had just been invented and the Apple iphone was still a twinkle in Steve Jobs’ eye when the TIOBE month-to-month index of programming languages was previous topped by a language other than C or Java. Which is 2001 for reference, and now 20 years later on C and Java have ultimately been toppled by none other than Python.

Have to-read developer articles

“Python, which began as a very simple scripting language, as an alternate to Perl, has turn into mature. Its relieve of learning, its substantial total of libraries and its common use in all forms of domains, has manufactured it the most preferred programming language of right now,” reported TIOBE CEO Paul Jansen. “The long-standing hegemony of Java and C is around,” Jansen reported. 

SEE: The most effective programming languages to understand–and the worst (TechRepublic High quality)

Python ranked 3rd as lately as previous month, when Jansen said that Python experienced never been as near to the selection one particular posture as it was then. “If Python results in being range just one, a new milestone has been attained in the TIOBE index. Only two other languages have ever been major the pack so significantly, i.e. C and Java. Let’s see what takes place up coming thirty day period,” Jansen mentioned in September. 

TIOBE ranks programming languages based mostly on acceptance using a combination of the amount of expert engineers proficient in that language, the range of courses out there in the language, third-celebration sellers applying the language and search engine rankings. It is really critical to observe, TIOBE said, that its index “is not about the most effective programming language or the language in which most traces of code have been prepared.” Merely which is most well represented on the internet and in developer communities. 

The month-to-month index released by TIOBE charts the top rated 50 programming languages (Observe: TIOBE reuses the URL for its index every month. If you are visiting this website page after Oct, 2021, the rankings may well be different), as properly as comparing them with the very same period of time the previous calendar year.

In the circumstance of October 2021, Python sits on best, even though C and Java have slid to 2nd and third places, respectively. Driving them are C++, C# and Visual Primary that are in the exact positions they were a 12 months back, as is JavaScript, which is correct behind them at variety 7. 

Rounding out the major 10 are SQL (up two destinations considering the fact that Oct 2020), PHP (down 1 spot), and Assembly Language, which rose from 17th in Oct 2020 to 10th place in 2021. 

The IEEE, which releases an once-a-year checklist of its leading programming languages, mentioned in September that Python bought its leading spot as perfectly, citing quite a few of the similar causes Jansen mentioned Python was the go-to language in 2021: It can be effortless to find out and has a wide selection of libraries that make it extremely versatile. It could deficiency some of the depth of founded languages like C and Java, but Python makes up for it in its modularity and potential to adapt.

SEE: C++ programming language: How it turned the basis for all the things, and what is future (absolutely free PDF) (TechRepublic)

Python’s latest gain is just another in its lengthy line of toppling very long-standing language leaders and it truly is well worth using IEEE special undertaking editor Stephen Cass’ phrases to coronary heart: “Study Python.” 

Also see