December 8, 2023

PBX Science

VoIP & PBX, Networking, DIY, Computers.

TIOBE June programming language list: C++ is about to surpass Java

3 min read

TIOBE June programming language list: C++ is about to surpass Java

TIOBE June programming language list: C++ is about to surpass Java

On June 10, after updating the design of the official website, TIOBE brought a new month’s list of programming languages.

C++ is about to surpass Java

In the latest June list, TIOBE officially used “C++ is about to surpass Java” as the title, highlighting the biggest change.

A few years ago, when we were talking about Java, we often used ivy to describe it, but occasionally there were some doubts about “Java is old and can’t eat”.

However, with the passage of time, such doubts gradually turned into affirmations.

According to the list of TIOBE over the years, in April 2020, Java is still the first in the TIOBE index.

However, in the same month, Java’s first throne was occupied by C.

Later, in 2021, Python is unstoppable under the big boat of artificial intelligence, and it also surpasses Java.

TIOBE June programming language list: C++ is about to surpass Java

Last month, TIOBE CEO Paul Jansen predicted that C++ will be the next language to surpass Java.

Compared with the decline of Java in the TIOBE list in May with a trend of -0.74%, the usage rate of Java dropped by 1.07% this month, accounting for only 10.47%.

In sharp contrast, C++, which accounts for 9.63%, is rapidly capturing a large number of developers with a growth rate of 2.26%, and there is only a 0.84% ​​gap between it and Java today.

As for why C++ is so popular, Paul Jansen also conducted a preliminary analysis, saying, ” High-level programming with high performance is the key reason why C++ performs well.

The C++ language is revised every 3 years, and such revisions include groundbreaking New features that bring the language on par with C# and Java, but without the performance penalty of the garbage collector.

Let’s see where C++ goes in the coming months.”

TIOBE June programming language list: C++ is about to surpass Java

Ranking of other programming languages

The full list of 21-50 names is below, there may be omissions as they are unofficial releases:

TIOBE June programming language list: C++ is about to surpass Java

Numbers 51-100 are as follows, listed only in text (in alphabetical order) due to the small numerical differences between them:

ABC, ActionScript, ATLAS, BBC BASIC, bc, BlitzMax, Bourne shell, CFML, Chapel, CL (OS/400), Clipper, CLIPS, Eiffel, Erlang, EXEC, F#, Forth, Hack, Haxe, Icon, IDL, J# , Ladder Logic, LiveCode, Logo, LPC, Lustre, MDX, MQL4, MUMPS, NATURAL, Nim, Oberon, OCaml, OpenEdge ABL, PostScript, Q, Racket, Raku, REXX, Ring, RPG, Snap!, SPARK, Stata, Tcl, Vala/Genie, VHDL, X10, Xojo

Top 10 programming languages ​​TIOBE index trend (2002-2022)

TIOBE June programming language list: C++ is about to surpass Java

Historical Ranking (1987-2022)

Note: The following rankings are based on 12-month averages.

Programming Language “Who’s Who” (2003-2021)

The TIOBE Programming Language Community Ranking is an indicator of programming language trends and is updated monthly.

The ranking is based on the number of technical engineers, courses, and third-party vendors worldwide, including popular search engines and technical communities such as Google, Baidu, Wikipedia, CSDN, Bing, Hao 123, etc.

For the specific calculation method, see: https://www.tiobe.com/tiobe-index/programming-languages-definition/.

Please note that this ranking only reflects the popularity of a programming language, and does not indicate whether a programming language is good or not, or how much code is written in a language.

This leaderboard can be used to see if your programming skills are up to date, or as a language choice when developing a new system.

For detailed list information, please refer to TIOBE official website:


Copyright © All rights reserved. | Newsphere by AF themes.