Paul Krill
Editor at Large

Python scores its highest rating in Tiobe index

news
Aug 5, 20243 mins

Python is the first programming language to climb to an 18% rating since Java, which rated 18% nearly eight years ago.

Python programming
Credit: Maria Vonotna/Shutterstock

Python has scored its highest rating ever, 18.04%, in Tiobeโ€™s index of programming language popularity for August 2024. Python became the first language to reach 18% mark since Java in November 2016. Java still holds the highest rating ever in the index, at 26.49% in June 2001.

Today Python is firmly established as the indexโ€™s top language, first climbing to the number one spot in October 2021. โ€œThe rise [of Python] is primarily because there is huge demand for software engineers and Python is the โ€˜easiest to learnโ€™ mature general-purpose programming language available,โ€ said Paul Jansen, CEO of software quality company Tiobe. โ€œSo all newcomers in the field start with Python.โ€

The August 2024 index was published August 4. Python now has an eight-point lead over second-place C++, which has a rating of 10.04%. Also in the August index, the Rust language, which reached its highest spot ever last month at 13th place, dropped to 14th place. โ€œDonโ€™t worry about the drop of Rust,โ€ Jansen said. โ€œNext month it will rise again,โ€ he predicted.

Elsewhere, the C language and Java, with ratings of 9.17% and 9.16% respectively, took third and fourth place in this monthโ€™s index.

Officially called the Tiobe Programming Community Index, the monthly index is based on the number of skilled engineers world-wide, courses, and third party vendors, using websites such as Google, Bing, Amazon, and Wikipedia to assess popularity.

The top 10 languages in the Tiobe index for August 2024:

  1. Python, 18.04%
  2. C++,ย 10.04%
  3. C, 9.17%
  4. Java, 9.16%
  5. C#, 6.39%
  6. JavaScript, 3.91%
  7. SQL, 2.21%
  8. Visual Basic, 2.18%
  9. Go, 2.03%
  10. Fortran, 1.79%

The rival Pypl Popularity of Programming Language index for August also has Python firmly established as its number one language. The Pypl index assesses popularity by analyzing how often languages are searched on Google.

The top 10 languages in the Pypl index for August 2024:

  1. Python, 29.6%
  2. Java, 15.51%
  3. JavaScript, 8.38%
  4. C#, 6.7%
  5. C/C++, 6.31%
  6. R, 4.6%
  7. PHP, 4.35%
  8. TypeScript, 2.93%
  9. Swift, 2.76%
  10. Rust, 2.58%
Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorldโ€™s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorldโ€™s audience of software developers and other information technology professionals. Paul has won a โ€œBest Technology News Coverageโ€ award from IDG.

More from this author