The most popular programming languages of 2025
The top 3 according to 11 votes from people: Python · Java · C. (Updated Mar 12, 2026.)
The top 10 of the TIOBE index for December 2025, which measures each language's popularity from search-engine results for skilled engineers, courses and vendors. Percentages are each language's TIOBE rating.
Top 10
-
1
Python
23.64% in December 2025, far ahead of everyone else; the language of AI, data science and scripting.
-
2
Java
8.70%; three decades on, still everywhere in enterprise systems and Android.
-
3
C
10.11%, back up to second place; still the language of operating systems and embedded devices.
-
4
C#
7.26%; named TIOBE's programming language of the year 2025 for the biggest rise in ratings.
-
5
Visual Basic
2.81%; Microsoft's veteran language, still common in business applications and Office macros.
-
6
SQL
2.10%; the language for querying databases, climbing in December 2025.
-
7
R
1.96%; the statistics language, back in the top 10 thanks to data science.
-
8
C++
8.95%; the choice for video games, browsers and high-performance software.
-
9
JavaScript
2.96%; the language of the web, running in every browser.
-
10
Perl
1.97%; one of 2025's surprises, climbing back into the top 10.
How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.
Is something missing?
Comments (1)
This is just the TIOBE index. Visual Basic and Perl in the top 10 says more about the methodology than about popularity.