Most popular programming languages in the world
The latest figures from the Tiobe Index and PYPL Index show that Java is still the most popular programming language in the world.
Tiobe and PYPL’s numbers from April 2017, detailed in the table below, also reveal that C-family languages and Python continue to dominate.
Python was a big gainer in the PYPL index, showing a 3.1% year-on-year increase in market share. Java and C showed a big drop in the Tiobe Index year-on-year, both losing over 5%.
The biggest mover in the charts, which did not make the top 10, was Go.
|
Top Programming Languages – April 2017
|
|||
|---|---|---|---|
| Tiobe Ranking | Change YoY | PYPL Ranking | Change YoY |
| Java | -5.28% | Java | -1.4% |
| C | -6.94% | Python | +3.1% |
| C++ | -1.36% | PHP | -1.0% |
| C# | -0.22% | C# | -0.5% |
| Python | +0.13% | JavaScript | +0.4% |
| PHP | +0.38% | C++ | -0.3% |
| Visual Basic .NET | +0.98% | C | +0.0% |
| JavaScript | +0.28% | Objective-C | -0.7% |
| Delphi/Object Pascal | +0.60% | R | +0.3% |
| Perl | -0.11% | Swift | -0.1% |
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.