Paul Krill
Editor at Large

C and Rust programming languages continue to rise

news
Jun 2, 20202 mins

C language tops Tiobe’s index of language popularity for a second month, while Rust cracks the top 20 for the first time

red balloon leader unique one of a kind
Credit: Thinkstock

The C programming language has kept the top spot in the Tiobe language popularity index for the second straight month and the Rust language has finally cracked the top 20.

The Tiobe index for June 2020 represents the first time that Rust, a Mozilla project, has scaled this far in Tiobe’s assessment, which measures language popularity based on a formula that looks at searches in popular search engines. Rust squeaked into the 20th spot with a 0.64 percent rating, rising from 38th in June 2019.

Commenting on Rust’s ascendance, Paul Jansen, CEO of Tiobe Software, described Rust as a systems programming language “done right.” “All the verbose programming and sharp edges of other languages are solved by Rust while being statically strongly typed,” Jansen wrote in a blog post. “Its type system prevents run-time null pointer exceptions and memory management is calculated compile-time.”

Rust’s rise in Tiobe’s index occurred right after the language once again took the title of “most loved” language in Stack Overflow’s annual developer survey.

The Tiobe index for June 2020 was led by the C language, which displaced Java to gain the top spot in May for the first time in more than five years. Tiobe last month reasoned that the rise of C was related to the COVID-19 pandemic and C’s wide use in medical devices.

The Tiobe index’s top 10 languages for June 2020:

  1. C, with a rating of 17.19 percent
  2. Java, 16.1 percent
  3. Python, 8.36 percent
  4. C++, 5.95 percent
  5. C#, 4.73 percent
  6. Visual Basic, 4.69 percent
  7. JavaScript, 2.27 percent
  8. PHP, 2.26 percent
  9. R, 2.19 percent
  10. SQL, 1.73 percent
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