The programming language landscape shifted meaningfully again in June 2026, and this month's TIOBE Index is worth more than a passing glance. Two headlines dominate the conversation: Python is slipping — steadily and noticeably — while Rust has just climbed to its highest position in the index's history. These aren't random fluctuations. They're signals of a broader realignment in how developers build software, and where the industry is placing its bets next.
Whether you're a seasoned engineer, a hiring manager, or a developer deciding where to invest your learning hours, here's everything you need to know about the June 2026 TIOBE results — and what to do about them.
What Is the TIOBE Index, and Why Does It Matter?
Before diving into the numbers, it's worth grounding ourselves in what the TIOBE Index actually measures.
The TIOBE Programming Community Index tracks programming language popularity using search engine activity.
Updated monthly since 2001, it measures the number of skilled engineers, courses, and third-party vendors worldwide using data from 25+ search engines including Google, Amazon, Wikipedia, and Bing.
Crucially,
the ranking primarily tracks visibility and interest on the internet. Consequently, the index does not directly reflect the actual use of languages in software projects. Nevertheless, the list serves as an indication of trends within the developer community.
Think of TIOBE less as a definitive usage report and more as a real-time barometer of developer mindshare. When a language climbs or falls here, it tells you something important about where attention — and therefore hiring, learning, and investment — is flowing.
The June 2026 Rankings at a Glance
The June 2026 TIOBE Index shows Python slipping below 19%, C++ moving back ahead of Java, and Rust reaching #12 as Paul Jansen revises his plateau call.
Here's a quick snapshot of the top tier:
- #1 Python — 18.96%
- #2 C — 10.77%
- #3 C++ — 8.03%
- #4 Java — 7.90%
- #5 C# — 4.85%
- #6 JavaScript — 3.04%
- #7 Visual Basic — 2.80%
- #8 SQL — 1.77%
- #9 R — 1.69%
- #10 Delphi/Object Pascal — 1.54%
SQL rises to #8 at 1.77%, while R moves to #9 at 1.69%, reversing May's order, when R climbed to eighth and SQL sat ninth.
And sitting just outside the top 10, Rust at #12 is the month's most significant talking point.
Python Slips Below 19%: Is the King in Trouble?
Python isn't dead — not even close. But the downward drift is real and increasingly hard to dismiss.
Python remains #1 at 18.96%, down from 19.98% in May. It still leads the index by a wide margin, but June continues the downward drift that has been building through 2026.
For context,
Python achieved something historic in December 2025, reaching 26.14% on the TIOBE Index — the highest rating any programming language had ever reached in the index's 23-year history.
That's a significant correction in just six months.
So what's driving the slide? A few forces are at play.
Most of Python's growth came from people using AI libraries, not from Python evolving into a better language.
As the initial frenzy of the AI boom cools into normalised workflows, the "Python as AI mascot" effect is fading. Meanwhile,
interpreter-based languages like Python with dynamic typing and the Global Interpreter Lock (GIL) impose speed constraints
that more performance-hungry workloads simply can't tolerate.
That said, this is context, not a crisis.
The continued rise of Rust shows that interest in programming languages that combine safety and performance remains strong, while Python, despite its slight decline, is still by far the most popular language in the index.
Python's dominance in data science, AI pipelines, automation, and education isn't disappearing — it's maturing into something more focused and stable.
Rust at #12: An All-Time High and a Changed Conversation
This is where June 2026's TIOBE report gets genuinely exciting for systems programmers and forward-thinking developers.
According to TIOBE CEO Paul Jansen, Rust's jump to #12 changes the picture from just two months ago, when he suggested the language might be leveling off after a full year without gaining rank. The new position is Rust's highest ever in the TIOBE Index.
The new high makes a top-10 breakthrough look more plausible than it did earlier this spring.
What's powering this rise? It comes down to Rust's core technical proposition.
Memory safety without garbage collection eliminates common compile-time bugs that plague older languages, resulting in fewer errors and less downtime.
Rust compiles to native machine code, offering better optimization and runtime performance than non-compiled languages such as Python — performance critical for operating systems, drivers, games, and other high-performance projects.
Enterprise adoption has arrived in force.
In 2021, the Rust Foundation was established by Amazon, Google, Huawei, Microsoft, and Mozilla to steward the language, own its trademarks, and ensure its long-term independence from any single company.
Major companies including Meta, Amazon, and Microsoft have expanded their Rust adoption, with Meta announcing the rewrite of WhatsApp's media library in Rust, demonstrating Rust's capability to handle billions of users.
Developer sentiment reflects this shift too.
Rust has been the most loved programming language for nine straight years.
The JetBrains State of Developer Ecosystem 2025 reports over 2.2 million developers used Rust in the last 12 months, with 709,000 identifying it as their primary language — and a 68.75% increase in commercial use between 2021 and 2024.
The C++ vs. Java Reshuffling Continues
One of the recurring storylines in the TIOBE Index this year has been the tug-of-war between C++ and Java for third place.
C++ and Java have switched positions again — C++ rises to third place with 8.03%, while Java falls back to fourth place with 7.90%.
Java reached its lowest-ever position, 4th, in the TIOBE Index in March 2026, whereas its most recent top ranking was in April 2020.
Java isn't collapsing, but its era of dominance is clearly behind it. C++, meanwhile, benefits from the same tailwinds as Rust — growing demand for high-performance, memory-efficient systems code in an era of AI infrastructure, embedded systems, and cloud cost optimisation.
The Rust Learning Curve: The Real Barrier to Watch
Rust's rise is real, but it's not without friction.
Adoption remains the main hurdle. Jansen said the language can be demanding for non-expert programmers, and that learning curve may limit how broad its audience becomes.
Code that is correct in C, Go, or Python will often be rejected by the Rust compiler — not because it is wrong in an obvious sense, but because it violates ownership rules in ways that the programmer has never had to think about before. New Rust developers typically spend significant time — weeks to months — "fighting the borrow checker" before their mental model of ownership aligns with Rust's requirements.
The State of Rust Survey 2025 found that the top concern is not a technical one — "not enough adoption in the tech industry" came in first at 42.1%.
But here's the flip side:
as of 2026, Rust is in the early stages of a shift from "the language people love" to "the language people need."
Practical Tips: What Developers Should Do Right Now
The June 2026 TIOBE data isn't just an intellectual exercise — it should inform real decisions. Here's how to act on it:
- Don't abandon Python.
While other languages chase raw speed, Python continues to win on developer velocity. In 2026, when AI-assisted coding is the norm, Python's readability makes it the perfect language for humans and AI to co-write.
Keep Python in your stack for data work, automation, and AI pipelines.
- Start learning Rust now, before the crowd.
Rust developers earn $130,000–$170,000
in the US market — a compelling incentive to climb the learning curve. Start with "The Rust Programming Language" (the official book), then work through small CLI projects before tackling systems code.
- Think polyglot, not monolingual.
Monolingual developers are going extinct. The industry is moving toward polyglot teams where you pick the best tool for each part of the problem.
The best developers in 2026 will know when to reach for Python's speed of development and when to reach for Rust's speed of execution.
-
Watch Rust's trajectory into the top 10. If Rust breaks into the TIOBE top 10 in the next 12 months, expect a surge in Rust job postings, training resources, and employer demand. Get ahead of that curve now.
-
Keep an eye on SQL and R.
Data engineering is becoming as important as data science. Before you can analyze data with Python or R, someone needs to store it, clean it, and make it accessible.
SQL skills remain a bedrock requirement in almost every data-adjacent role.
- Interpret TIOBE in combination with other signals.
No single ranking tells the whole story, because each measures something different. TIOBE counts search engine results, Stack Overflow surveys developers, and GitHub counts actual contributors. That's why "the #1 language" can be Python, JavaScript, or TypeScript depending on which list you read.
Conclusion: Read the Signals, Then Move Deliberately
The June 2026 TIOBE Index tells a story that's bigger than any single ranking. Python's slow retreat from its historic peak reflects a maturing AI ecosystem where domain-specific tools and performance languages are reclaiming ground. Rust's all-time high reflects a tech industry that is finally, seriously, prioritising memory safety and systems performance at scale.
Neither of these trends is a flash in the pan — and both have direct implications for what you build, what you learn, and how you position your career.
If you found this breakdown useful, subscribe to our newsletter for monthly programming language trend analysis, developer career insights, and practical tutorials delivered straight to your inbox. The language landscape is moving fast — and staying informed is the most valuable skill you can have.



