June’s TIOBE Index has the feel of a rematch month. The top 10 roster stays intact, but several familiar rivals are still close enough to keep the order from feeling fully settled.
Python and C continue to set the pace at the top, leaving most of the suspense to the group beneath them. That part of the table remains crowded, and June shows how quickly a small change in rating can alter the balance.
The lower end brings the same kind of tension. No new language breaks into the top 10, but the ranking still has enough give to keep the month from looking static.
The TIOBE Index is an indicator of the most popular programming languages within a given month. Each month, we analyze the patterns and changes in the index, with a particular focus on the top 10.
- Top 10 programming languages in June 2026
- Notable movements in the top 10 list in June 2026
- Top 10 programming languages in May 2026
- Top 10 programming languages in April 2026
- Top 10 programming languages in March 2026
- Top 10 programming languages in February 2026
- Top 10 programming languages in January 2026
- What is the TIOBE Index?
Top 10 programming languages in June 2026
According to the TIOBE Programming Community Index, the following are the top 10 programming languages in June 2026.
1. Python: A general-purpose programming language commonly used for back-end development and data science. It is a good programming language for beginners.
2. C: A programming language often used in app and system development. Its syntax is similar to that of other popular languages, making it a useful starting point for beginner developers.
3. C++: Very similar to C, with the addition of classes and objects. C++ is well-suited for game and system development. It may be relatively difficult to learn.
4. Java: An excellent language for AI, app, and web development. Java requires relatively advanced skills to learn.
5. C#: Used in app, game, and web development, C# is an object- and component-oriented programming language similar to the C and Java language families.
6. JavaScript: A scripting language often used for apps, games, and web development as well as web servers. JavaScript is simpler and more flexible than Java, so while it may be less suited for some programming tasks, it is often easier to learn.
7. Visual Basic: A programming language with a drag-and-drop user interface that is useful for front-end and full-stack development. Visual Basic is designed to be easy to use.
8. SQL: A domain-specific language used to manage and query relational databases. SQL is widely adopted for data analysis and back-end development, and its simple, declarative syntax makes it beginner-friendly.
9.R: A programming language and environment designed for statistical computing, data visualization, and advanced analytics. R is widely used in academia and data science, offering extensive libraries for modeling and graphical analysis. However, its syntax and functional style can pose a steep learning curve for beginners.
10. Delphi/Object Pascal: A general-purpose, object-oriented programming language derived from Pascal and commonly paired with the Delphi compiler. It is often used for desktop application development and is designed to be straightforward and beginner-friendly when learned alongside Delphi.
Must-read developer coverage
- What Powers Your Databases? Take This DZone Survey Today!
- Microsoft’s Historic 6502 BASIC Code is Now Open Source
- TIOBE Index: Top 10 Most Popular Programming Languages
- TechRepublic Exclusive: AWS Says Entry-Level Workers Need ‘Curiosity’ In the Age of AI
Notable movements in the top 10 list in June 2026
TIOBE’s proprietary points system ranks the most popular programming languages based on data from various large search engines. Image: TIOBE Software
June keeps Python in first and C in second, though both ratings move lower from May. Python’s lead remains large, while C keeps a comfortable hold on the runner-up spot despite giving back some share.
The main change near the top comes from another reversal between C++ and Java. C++ returns to third place, while Java slips to fourth after briefly moving ahead last month. C# remains fifth with a small decline, and JavaScript stays sixth with only a slight change in rating.
At the bottom of the top 10, SQL moves back ahead of R to take eighth place. R drops to ninth but remains within striking distance, while Delphi/Object Pascal stays tenth after a small gain.
No new language enters the list, but June still rearranges two of the closest contests.
Top 10 programming languages in May 2026
- Python
- C
- Java
- C++
- C#
- JavaScript
- Visual Basic
- R
- SQL
- 10. Delphi/Object Pascal
Top 10 programming languages in April 2026
- Python
- C
- C++
- Java
- C#
- JavaScript
- Visual Basic
- SQL
- R
- 10. Delphi/Object Pascal
Top 10 programming languages in March 2026
- Python
- C
- C++
- Java
- C#
- JavaScript
- Visual Basic
- SQL
- R
- Delphi/Object Pascal
Top 10 programming languages in February 2026
- Python
- C
- Java
- C++
- C#
- JavaScript
- Visual Basic
- R
- SQL
- Delphi/Object Pascal
Top 10 programming languages in January 2026
- Python
- C
- Java
- C++
- C#
- JavaScript
- Visual Basic
- SQL
- Perl
- R
What is the TIOBE Index?
The TIOBE Index’s proprietor, TIOBE Software CEO Paul Jansen, notes the index is not a prize for the “best” language or a list of programming languages with the most code written. Instead, he uses popular search engines to determine which languages are most used among professional programmers, programming courses, and third-party vendors.
CISA’s warning shows that AI gateways need the same discipline as any other high-risk enterprise access point.