Python has been giving C, C++ and Java a run for their money throughout 2020.
has had a hugely successful run in 2020, with its ever-growing popularity helping it quickly rise up the ranks in programming language circles to contend closely with the likes of C, C++ and Java.
It's now on track to become TIOBE's programming language of the year for the fourth time, after also winning the title in 2018, 2010 and 2007. That's a record in the history of the TIOBE index from the Dutch software company.
According to the database's index for December 2020, Python saw the highest increase in ratings over the course of 2020, seeing a positive change of 1.90% overall. In terms of overall popularity, Python now ranks as the third most widely-used programming languages worldwide with a rating of 12.21%. In second place is Java, which has a rating of 12.53%, and C, which remains the world's most popular programming language with a rating of 16.48%.
December's Index suggests that Python has actually slipped down the rankings since November, when the programming languageDespite this, Paul Jansen, CEO of TIOBE, suggested that: "Chances are very low that any language will come close to Python this last month of the year," meaning, "that Python is probably going to win the title for the fourth time."
The TIOBE index tries to offer an indicator of the popularity of programming languages based on the number of skilled workers, courses and third-party vendors, using ratings gleaned from popular search engines like Google, Bing, Yahoo, Wikipedia, Amazon, YouTube and Baidu. The index is updated once a month.
- Listen to TechRepublic's Dynamic Developer podcast (TechRepublic)
- How to become a developer: A cheat sheet (TechRepublic)
- Microservices: A cheat sheet (free PDF) (TechRepublic)
- Hiring Kit: .Net developer (TechRepublic Premium)
- Programming languages: Developers reveal most loved, most loathed, what pays best (ZDNet)
- Programming languages and developer career resources (TechRepublic on Flipboard)