๐ Top 20 Programming Languages โ May 2026
| May 2026 | May 2025 | Change | Language | Share | Trend |
|---|---|---|---|---|---|
| 1 | 1 | Python | 19.98% | ๐ฝ -5.37% | |
| 2 | 3 | ๐ผ | C | 11.55% | ๐ผ +1.84% |
| 3 | 4 | ๐ผ | Java | 7.94% | ๐ฝ -1.37% |
| 4 | 2 | ๐ฝ | C++ | 7.92% | ๐ฝ -2.02% |
| 5 | 5 | C# | 5.41% | ๐ผ +1.19% | |
| 6 | 6 | JavaScript | 3.08% | ๐ฝ -0.60% | |
| 7 | 8 | ๐ผ | Visual Basic | 2.90% | ๐ผ +0.28% |
| 8 | 12 | ๐ผ | R | 1.77% | ๐ผ +0.31% |
| 9 | 10 | ๐ผ | SQL | 1.57% | ๐ฝ -0.33% |
| 10 | 9 | ๐ฝ | Delphi/Object Pascal | 1.44% | ๐ฝ -0.85% |
| 11 | 11 | Fortran | 1.22% | ๐ฝ -0.55% | |
| 12 | 14 | ๐ผ | Scratch | 1.18% | ๐ฝ -0.16% |
| 13 | 16 | ๐ผ | Perl | 1.18% | ๐ฝ -0.02% |
| 14 | 15 | ๐ผ | PHP | 1.15% | ๐ฝ -0.07% |
| 15 | 19 | ๐ผ | Rust | 1.14% | ๐ผ +0.21% |
| 16 | 7 | ๐ฝ | Go | 1.12% | ๐ฝ -1.58% |
| 17 | 18 | ๐ผ | Assembly language | 1.02% | ๐ผ +0.05% |
| 18 | 23 | ๐ผ | Swift | 0.93% | ๐ผ +0.16% |
| 19 | 13 | ๐ฝ | Ada | 0.92% | ๐ฝ -0.50% |
| 20 | 17 | ๐ฝ | MATLAB | 0.89% | ๐ฝ -0.13% |
๐ Theme of the Month: Consolidation of the Statistical Languages Market
The TIOBE editorial title for May 2026 is not about a winner, but about an overall phenomenon: the market for statistical programming languages is undergoing massive consolidation. The historical fragmentation of this space โ dozens of specialized languages and platforms โ seems to be coming to an end.
The big losers are clear:
- MATLAB is close to exiting the top 20
- SAS is about to leave the top 30 for the first time in the history of the TIOBE index
- Wolfram/Mathematica continues to lose ground compared to its historical peak
- SPSS dropped out of the top 100 last month
- S is also close to leaving the top 100
- Stata is currently ranked 124
On the other hand, the two winners absorbing all this traffic are well known: Python dominates the industry, machine learning, and production systems, while R remains the reference environment in academia, research, epidemiology, and advanced statistical analysis.
Also worth mentioning is Julia โ a modern statistical language with real technical merits and growing academic interest โ which has been struggling for years to stabilize in the top 30, without success so far. And next month, Stan is set to debut in the index, reflecting the growing interest in probabilistic programming and Bayesian statistics.
๐ Java and C++ Swap Places
A notable move compared to the previous month: Java rises to 3rd place, overtaking C++, which falls to 4th. The context is relevant โ the successful launch of Java 26 generated a wave of interest in the community and directly contributed to this repositioning. Java demonstrates that mature ecosystems can make a strong comeback when they deliver.
โก Zig Approaches Top 30
Another topic highlighted by TIOBE this month is Zig, which is approaching the top 30 for the first time. Its growth seems fueled by a rare combination: low-level performance, simple tooling, and a more accessible learning curve compared to traditional systems programming languages like C or Rust. For developers who want full control without Rustโs complexity, Zig is becoming an increasingly serious alternative.
๐ Other Notable Developments
๐น Python โ leader, but in accelerated decline
With 19.98%, Python remains the clear leader, but the -5.37% drop compared to May 2025 is the largest in the top 20 and signals a maturing market. Python is no longer growing โ it is now consolidating.
๐น C# โ steady growth
At 5th place with 5.41% (+1.19%), C# continues the positive trend from previous months. The .NET ecosystem remains one of the most active in the industry.
๐น Go โ continued dramatic fall
Go drops to 16th place from 7th in May 2025 โ a loss of 9 positions in one year. The -1.58% decrease confirms that the initial enthusiasm for Go did not translate into sustained long-term adoption.
๐น Rust โ modest comeback
After the plateau noted last month, Rust rises to 15th place with a +0.21% increase. It remains to be seen whether this is a real comeback or just a fluctuation.
๐ง Conclusion
May 2026 brings a clear message from the TIOBE data:
- Python and R dominate and consolidate the statistical market
- Java returns to 3rd place on a wave of post-Java 26 enthusiasm
- Zig becomes a name to watch in systems programming
- Go continues the longest decline in the top 20
- MATLAB, SAS, SPSS โ the era of niche statistical languages is nearing its end
๐ If you work in data science or statistics, the choice between Python and R is no longer a future dilemma โ it is the decision of the present.