
Go enters the top 10
chaouki.sbai
- 0
- 26
Python retains its No. 1 position ahead of the C language. Java completes the podium.
Jose Billon / Published on
Go enters the top 10
Notable change this month: the Go language enters the top 10. Compared to March 2022, it obtains an increase of 3 places in the ranking (+0.26% use). On this subject, Paul Jansen, CEO of TIOBE Software, explains that the Go language is particularly appreciated by engineers:
Engineers seem to love the Go programming language. What sets it apart? Go is not revolutionary, but its strength lies in the combination of the right features. […] It is also useful that Go is developed by the Google company. This builds long-term trust in this language.
The top 20 computer languages in March
Since last month, Java has come back ahead of C++ to complete a podium dominated by Python (+0.57% use over the past year) and C (+1.67%). Note that the leading quartet has been amply consolidated since March 2022. At the same period last year, Python, C, Java and C++ combined 47.17% use. A year later, the 4 programming languages account for 56.41% use.
According to TIOBE’s index, the top 20 programming languages for the month of March 2023 are as follows:
- Python (similar position from March 2022)
- C (=)
- Java (=)
- C++ (=)
- C# (=)
- Visual Basic (=)
- JavaScript (=)
- SQL (+2)
- PHP (+1)
- GB (+3)
- Assembly language (-2)
- MATLAB (+3)
- Delphi/Object Pascal (-1)
- Scratch (+9)
- Classic Visual Basic (+2)
- R (-5)
- Fortran (+13)
- Ruby (-2)
- Rust (+7)
- Swift (-6)
Discover the top 100 most popular languages

The ranking criteria of the TIOBE index
The TIOBE index is an indicator of the popularity of computer languages. It takes queries from the top 100 languages on Google, Bing, Yahoo, Wikipedia, Amazon, YouTube, and Baidu, and ranks them by assigning a score based on how often they are used by developers. It should therefore be emphasized that the TIOBE index is not an indicator of the quality of programming languages but rather of their current popularity.