Fast and memory-safe programming language returns to 13th ranking in Tiobe index of programming language popularity, remains in 10th in Pypl index. Credit: AL-art/Shutterstock Rust, the fast and memory-safe programming language born out of Mozilla, has resumed its rise up the monthly Tiobe index of programming language popularity, although it still has not cracked the index’s top 10. Rust returned to 13th place in the October edition of the Tiobe index, the highest spot the language has reached. Rust had ranked 13th in July before slipping to 14th place in August. An emphasis on security and speed is helping boost Rust’s place, even though the language is not easy to learn, said Paul Jansen, CEO of software quality services company Tiobe. Rust contrasts with index leader Python, which is easy to learn and secure but not fast, Jansen said. Jansen believes Rust is making its way to Tiobe’s top 10. The Tiobe index rates programming languages based on the number of skilled engineers worldwide, courses offered, and third-party vendors pertinent to each language. The ratings are calculated by examining popular websites such as Google, Amazon, Wikipedia, and Bing. The rival Pypl Popularity of Programming Language index already places Rust in the top 10. Once again finishing 10th in Pypl’s index for October, Rust has ranked 10th consistently since April 2024. The Pypl index assesses language popularity based on how often language tutorials are searched on Google. Elsewhere in the Tiobe index for October, the Mojo language, described by Jansen as a mix of Python and Swift but much faster, entered the top 50 for the first time. It ranks 49th. “The fact that this language is only one year old and already showing up, makes it a very promising language,” Jansen said. The Tiobe index top 10 for October 2024: Python, 21.9% C++, 11.6% Java, 10.51% C, 8.38% C#, 5.62% JavaScript, 3.54% Visual Basic, 2.35% Go, 2.02% Fortran, 1.8% Delphi/Object Pascal, 1.68% The Pypl index top 10 for October 2024: Python, 29.56% Java, 15.66% JavaScript, 8.16% C/C++, 6.76% C#, 6.58% R, 4.64% PHP, 4.2% TypeScript, 2.95% Swift, 2.64% Rust, 2.55% Related content feature What is Rust? Safe, fast, and easy software development Unlike most programming languages, Rust doesn't make you choose between speed, safety, and ease of use. Find out how Rust delivers better code with fewer compromises, and a few downsides to consider before learning Rust. By Serdar Yegulalp Nov 20, 2024 11 mins Rust Programming Languages Software Development how-to Kotlin for Java developers: Classes and coroutines Kotlin was designed to bring more flexibility and flow to programming in the JVM. Here's an in-depth look at how Kotlin makes working with classes and objects easier and introduces coroutines to modernize concurrency. By Matthew Tyson Nov 20, 2024 9 mins Java Kotlin Programming Languages news F# 9 adds nullable reference types Latest version of Microsoft’s functional .NEt programming language provides a type-safe way to handle reference types that can have null as a valid value. By Paul Krill Nov 18, 2024 3 mins Microsoft .NET Programming Languages Software Development news Go language evolving for future hardware, AI workloads The Go team is working to adapt Go to large multicore systems, the latest hardware instructions, and the needs of developers of large-scale AI systems. By Paul Krill Nov 15, 2024 3 mins Google Go Generative AI Programming Languages Resources Videos