TIOBE Index - TIOBE
Let op! Internet Explorer wordt niet meer ondersteund. Hierdoor kan de website mogelijk niet goed functioneren, gebruik een alternatieve browser om optimaal gebruik te maken van deze website. Klik hier om een alternatieve browser te downloaden.
Home » TIOBE Index
TIOBE Index for July 2026
July Headline: Rust breaks into the TIOBE Index top 10
Last month, we reported that Rust was setting new records. This month, the story continues: Rust has entered the TIOBE Index top 10 for the first time in its history.
Rust's growing popularity can largely be attributed to its strong focus on memory safety while still generating extremely fast code. It is widely regarded as a direct competitor to C and C++, both of which continue to struggle with the challenges of explicit memory management and are therefore often considered less safe. That said, the C and C++ communities are actively working on making their languages safer. Time will tell whether these efforts will pay off in time.
This month's edition is also a milestone for the TIOBE Index itself. The index celebrates its 25th anniversary this month. Interestingly, three of today's top five languages, i.e. C, C++, and Java, were already among the leaders 25 years ago. Python emerged as a top-five language roughly a decade ago, while C# joined the top five about 15 years ago.
Over the past 25 years, we have received both positive and negative feedback. Much of that feedback has helped shape the TIOBE Index into what it is today. One recurring and valid observation is that the index measures the popularity of programming languages, but it does not tell you which language is the best choice for a particular project or application.
To address this, we are introducing something new: the Programming Language Flowchart. This practical guide is designed to help developers select the most suitable programming language for their specific use case. It will be published on the TIOBE website next week.
Author:
Paul Jansen
Chief Executive Officer<br>Follow Paul Jansen on LinkedIn
The TIOBE Programming Community index is an indicator of the popularity of programming<br>languages. The index is updated once a month. The ratings are based on the number of<br>skilled engineers world-wide, courses and third party vendors. Popular web sites<br>Google, Amazon, Wikipedia, Bing and more than 20 others are used to calculate the ratings.<br>It is important to note that the TIOBE index is not about the best programming language or the language<br>in which most lines of code have been written.
The index can be used to check whether your programming skills are still up to date or to make a<br>strategic decision about what programming language should be adopted when starting to build a new<br>software system. The definition of the TIOBE index can be found here.
Jul 2026<br>Jul 2025<br>Change<br>Programming Language<br>Ratings<br>Change
11Python18.94%-8.03%23C10.86%+1.22%32C++9.12%-0.68%44Java8.03%-0.73%55C#4.49%-0.38%66JavaScript2.72%-0.63%78Visual Basic2.48%+0.54%813SQL1.71%+0.32%915R1.69%+0.44%1018Rust1.34%+0.33%1110Delphi/Object Pascal1.29%-0.48%1217Scratch1.27%+0.21%137Go1.17%-0.88%1414PHP1.16%-0.12%1521Swift0.99%+0.15%169Ada0.91%-0.86%1719Assembly language0.81%-0.12%1816MATLAB0.74%-0.37%1912Fortran0.74%-0.93%2023Ruby0.73%-0.02%
Other programming languages
The complete top 50 of programming languages is listed below. This overview is<br>published unofficially, because it could be the case that we missed a language. If<br>you have the impression there is a programming language lacking, please notify us<br>at tpci@tiobe.com. Please also check the overview of all programming languages that we monitor.
PositionProgramming LanguageRatings
21Classic Visual Basic0.73%22Perl0.71%23COBOL0.70%24Prolog0.68%25SAS0.66%26LabVIEW0.65%27Julia0.63%28Kotlin0.62%29VBScript0.58%30Objective-C0.58%31GML0.55%32Dart0.55%33Lisp0.54%34Lua0.52%35PL/SQL0.47%36OCaml0.44%37Transact-SQL0.42%38Caml0.39%39ML0.35%40ABAP0.35%41D0.34%42VHDL0.34%43Ladder Logic0.31%44X++0.31%45PowerShell0.31%46Haskell0.31%47TypeScript0.29%48Zig0.28%49Scala0.28%50CFML0.28%
The Next 50 Programming Languages
The following list of languages denotes #51 to #100. Since the differences are<br>relatively small, the programming languages are only listed (in alphabetical<br>order).
(Visual) FoxPro, ActionScript, Apex, Applescript, Awk, Bash, bc, BCPL, BlitzMax, Bourne shell, C shell, C++/CLI, CL (OS/400), Clojure, CoffeeScript, cT, ECMAScript, Elixir, Erlang, F#, FreeBASIC, GAMS, Groovy, Io, J, JScript, JScript.NET, Logo, MDX, MQL5, MS-DOS batch, OpenCL, PL/I, Q, Ring, RPG, S, Scheme, Solidity, SQR, Structured Text, Tcl, V, Vala/Genie, Wolfram, XBase++, Xojo, XPL, XSLT, Z shell
Very Long Term History
To see the bigger picture, please find below the positions of the top 10 programming languages of many years back. Please note that these are average positions for a period of 12 months.
Programming...