The most popular programming languages in the world

C has retained its position as the most popular programming language in the world, according to the Tiobe Index for July.

Java remains second, comfortably ahead of third-placed Python.

The most notable change, however, was in the ranking of statistical programming language R – which has moved to its highest-ever position of 8th.

Tiobe said that while Python had previously looked like it had won the battle of statistical programming, R’s increasing popularity continues to pose a threat.

It said that there are two key trends that could boost the popularity of the R language moving forward:

  1. The days of commercial statistical languages and packages such as SAS, Stata, and SPSS are over.
  2. Lots of statistics and data mining need to be done to find a vaccine for the COVID-19 virus.

“Other interesting moves this month are Rust (from #20 to #18), Kotlin (from #30 to #27) and Delphi/Object Pascal (from #22 to #30),” noted Tiobe CEO Paul Jansen.

PYPL rankings

Python remains atop the PYPL rankings with a market share of 31.73%.

Java sits comfortably in second, although it saw a 2.7% decrease in market share compared with July 2019.

The other big losers within the top 10 were PHP – which dropped a position to C/C++ when compared to July 2019 – and Matlab, which had TypeScript take its position within the top 10 compared to a year ago.

July 2020 rankings

The top 10 programming languages for July 2020, according to the Tiobe Index and PYPL rankings, are detailed below.

July 2020
Tiobe Index Change YoY PYPL Ranking Change YoY
C +2.24% Python +3.9%
Java +0.04% Java -2.7%
Python -0.17% JavaScript -0.3%
C++ -0.49% C# -0.6%
C# +0.88% C/C++ +0.1%
Visual Basic +1.03% PHP -1.1%
JavaScript +0.18% R +0.3%
R +1.57% Objective-C -0.1%
PHP -0.27% Swift -0.1%
Swift +0.31% TypeScript +0.2%

Calculating the rankings

  • PYPL – The more a language tutorial is searched, the more popular the language is assumed to be. The raw data comes from Google Trends.
  • Tiobe – The ratings are based on the number of skilled engineers worldwide, courses, and third-party vendors. Popular search engines are also used to calculate the ratings.

Now read: FANGMAN – 7 tech companies that are worth over $7 trillion

Latest news

Partner Content

Show comments


Share this article
The most popular programming languages in the world