Python ends 20-year reign of C and Java atop TIOBE index
There hasn’t been another language at the top of the Monthly Index since 2001, making its TIOBE top one more feather in Python’s ever featherier hat.
Windows XP was new, BitTorrent had just been invented, and the iPhone was still just a spark in Steve Jobs’ eye when the TIOBE monthly index of programming languages ââwas last overtaken by one language. other than C or Java. It’s 2001 for reference, and now 20 years later, C and Java have finally been overthrown by none other than Python.
“Python, which started out as a simple scripting language, as an alternative to Perl, has grown to maturity. Its ease of learning, huge amount of libraries, and widespread use in all kinds of fields have made it the language of most popular programming today, “said Paul Jansen, CEO of TIOBE.” Java and C’s long-standing hegemony is over, “Jansen said.
SEE: The best and worst programming languages ââto learn (TechRepublic Premium)
Python placed third last month, when Jansen said Python has never been closer to the number one position than it was back then. âIf Python becomes number one, another step has been taken in the TIOBE index. So far, only two other languages ââhave dominated the pack, namely C and Java. Let’s see what will happen next month,â a Jansen said in September.
TIOBE ranks programming languages ââbased on their popularity using a combination of the number of professional engineers proficient in that language, the number of courses available in the language, third-party vendors using the language, and search engine rankings. It is important to note, TIOBE said, that its index “is not about the best programming language or the language in which most lines of code have been written.” Simply what is best represented on the Internet and in developer communities.
The monthly index published by TIOBE lists the top 50 programming languages ââ(NOTE: TIOBE reuses the URL for its index every month. If you visit this page after October 2021, the rankings may be different), as well as compare them with the same period of the previous year.
The top 10 is completed by SQL (up two places since October 2020), PHP (down one place) and Assembly Language, which fell from 17th place in October 2020 to 10th place in 2021.
The IEEE, which publishes an annual list of its best programming languages, said in September that Python also took the top spot, citing several of the same reasons Jansen said Python was the language of choice in 2021: It is easy to learn and has a large number of libraries that make it incredibly flexible. It may lack the depth of established languages ââlike C and Java, but Python makes up for it with its modularity and adaptability.
SEE: C ++ Programming Language: How It Came The Basis Of Everything And What’s Next (Free PDF) (TechRepublic)
Python’s latest victory is just another in its long line of overthrowing longtime language leaders, and it’s worth taking to heart the words of IEEE Special Projects Editor Stephen Cass: “Learn Python”.