Logo

Java continues to reign as most popular programming language in 2019Posted about 5 years ago by Michael Oliver

Java remains the most popular programming language, according to the latest edition of the TIOBE Index .

It has edged out C to be top for the second year running, with C++ leaping ahead of Python into third place.

The TIOBE Index attempts to estimate the popularity of languages worldwide based on results from major search engines. The index is sometimes criticised for its blunt measurement criteria, but its rankings are broadly in line with others.

C++’s jump has been attributed to the language’s rise in popularity rather than a decline in the use of Python. The report credits rising interest in C++ to C++ 11, which it described as “much simpler, safer and expressive.”

Despite C++ being almost eight years old, the TIOBE report says support for newer versions of the language introduced by major compilers have made it more accessible.

Features such as automatic type deduction , closures and move semantics in modern versions of C++ are often credited with making the language more user-friendly.

Read the full index below.

April 2019

April 2018

Programming Language

Ratings

Change

1

1

Java

15.04%

-0.74%

2

2

C

14.80%

+0.49%

3

4

C++

8.83%

+1.62%

4

3

Python

8.20%

+2.36%

5

6

Visual Basic .NET

5.80%

+0.85%

6

5

C#

3.50%

-1.75%

7

8

JavaScript

2.50%

-0.99%

8

9

SQL

2.30%

-0.38%

9

7

PHP

2.23%

-1.98%

10

14

Assembly language

1.70%

+0.05%

Photo: nikitabuida from Freepik.com