Has the Rust Programming Language's Popularity Reached Its Plateau?

Published: (April 12, 2026 at 07:32 PM EDT)
2 min read
Source: Slashdot

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:

  1. Python
  2. C
  3. C++
  4. Java
  5. C#
  6. JavaScript
  7. Visual Basic
  8. SQL
  9. R
  10. Delphi/Object Pascal

Next 5 (estimated): Scratch, Perl, Fortran, PHP, Go.

0 views
Back to Blog

Related posts

Read more »