Has the Rust Programming Language's Popularity Reached Its Plateau?
Source: Slashdot
Overview
“Rust’s rise shows signs of slowing,” argues the CEO of TIOBE. Back in 2020, Rust first entered the top 20 of the TIOBE Index, which ranks programming language popularity using search‑engine results. Rust “was widely expected to break into the top 10,” he recalls today. That expectation has not been met, and “that was nearly six years ago…”
Recent Ranking Changes
- Early this year Rust reached its highest position ever at #13.
- Three months later it slipped to #16.
A year ago Rust was ranked #18, so it has risen two positions over the last 12 months, hitting the all‑time high in January. The fluctuation raises the question of whether Rust’s adoption rate is plateauing.
Possible Explanations
Learning Curve
Rust can produce highly efficient and safe code, but it remains difficult to learn for non‑expert programmers. Specialists in performance‑critical domains are willing to invest in mastering the language, while broader mainstream adoption appears more challenging. This may cause growth to level off, making a top‑10 position seem more distant.
Ranking Methodology
The drop could reflect limitations of TIOBE’s ranking system rather than a true decline in popularity. TIOBE’s methodology relies on monthly search‑engine results, which can fluctuate due to anomalous variations.
Influence of AI and Typed Languages
In January, GitHub’s senior director for developer advocacy argued that AI is pushing developers toward typed languages, since types “catch the exact class of surprises that AI‑generated code can sometimes introduce.” A 2025 academic study found that 94 % of LLM‑generated compilation errors were type‑check failures (source).
Last month Forbes described Rust as “the safety harness for vibe coding” (article).
Current Top Programming Languages (TIOBE)
Top 10:
- Python
- C
- C++
- Java
- C#
- JavaScript
- Visual Basic
- SQL
- R
- Delphi/Object Pascal
Next 5 (estimated): Scratch, Perl, Fortran, PHP, Go.