collection of statistics

Top Computer Languages

Source TIOBE Index
PYPL PopularitY of Programming Language Index
Last Updated12 Nov 2018

Java is the most widely popular programming language in TIOBE Index while Python is most searched language in PYPL Index. Top ranked Java is closely followed by C in TIOBE and in PYPL top ranked Python is closely followed by Java. But in PYPL, gap is becoming wider between top 2.

Acc to PYPL, who publishes separate ranking for five countries, Python is top languages in four countries (US, Germany, United Kingdom, France) except India where Java is still at top. In US, United Kingdom and France Python has taken huge lead over 2nd number Java. These two account for more than 47% global search.

PYPL : PHP is biggest looser in recent years. Its share was over 20% in 2008 now this fig is only 7.36% in 2018. Java is too declining but not as fast as PHP. Java's contribution was over 31% in 2008 and still it holds 22%. In 2004-2009, 50% search was of either Java or PHP.

TIOBE Index : TIOBE ratings are calculated by counting hits of the most popular search engines. There are 25 search engines that are used to calculate the TIOBE index. The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index started in the year 2001 and updated once a month.

PYPL Index : The PYPL PopularitY of Programming Language Index is created by analyzing how often language tutorials are searched on Google. The index is updated once a month.

Top Computer Languages
TIOBE Index
Nov 2018Nov 2017Change Programming languageRatingsChange
11Java16.746%+3.51%
22C14.396%+5.10%
33C++8.282%+2.94%
44Python7.683%+3.20%
57Visual Basic .NET6.490%+3.58%
65C#3.952%+0.94%
76JavaScript2.655%-0.32%
88PHP2.376%+0.48%
9-↑↑SQL1.844%+1.84%
1014↑↑Go1.495%-0.07%
1119↑↑Objective-C1.476%+0.06%
1220↑↑Swift1.455%+0.07%
139↓↓Delphi/Object Pascal1.423%-0.32%
1411R1.407%-0.20%
1510↓↓Assembly language1.108%-0.61%
1613Ruby1.091%-0.50%
1712↓↓MATLAB1.030%-0.57%
1815Perl1.001%-0.56%
1918PL/SQL1.000%-0.45%
2017Visual Basic0.854%-0.63%
PYPL Index (Worldwide)
Nov 2018ChangeProgramming language ShareTrends
1Python25.13 %+5.4 %
2Java21.98 %-0.8 %
3Javascript8.35 %+0.0 %
4C#7.5 %-0.5 %
5↓↓PHP7.36 %-1.4 %
6C/C++6.35 %-0.4 %
7R4.02 %-0.2 %
8Objective-C3.23 %-0.9 %
9Swift2.69 %-0.8 %
10Matlab2.04 %-0.3 %
11↑↑TypeScript1.6 %+0.2 %
12Ruby1.58 %-0.4 %
13VBA1.44 %-0.1 %
14Scala1.22 %-0.1 %
15Visual Basic1.16 %-0.2 %
16Kotlin1.1 %+0.2 %
17Go0.96 %+0.3 %
18Perl0.65 %-0.2 %
19Lua0.39 %+0.0 %
20Rust0.39 %+0.0 %
21Haskell0.34 %+0.0 %
22Julia0.26 %+0.1 %
23↓↓Delphi0.25 %-0.1 %
PYPL Index (US)
Nov 2018Programming languageShare
1Python29.33 %
2Java18.82 %
3Javascript8.61 %
4C#6.38 %
5R5.8 %
6C/C++4.87 %
7Objective-C3.83 %
8Swift3.29 %
9PHP3.28 %
10Ruby2.32 %
11Matlab2.07 %
12Scala1.93 %
13TypeScript1.69 %
14Go1.42 %
15VBA1.34 %
16Perl0.88 %
17Kotlin0.84 %
18Visual Basic0.84 %
19Rust0.72 %
20Lua0.65 %
21Haskell0.56 %
22Julia0.53 %
23Delphi0.0 %
PYPL Index (India)
Nov 2018Programming languageShare
1Java26.51 %
2Python25.02 %
3Javascript9.41 %
4C/C++8.24 %
5PHP7.68 %
6C#6.52 %
7R2.78 %
8Swift1.95 %
9Objective-C1.95 %
10TypeScript1.65 %
11Matlab1.48 %
12Scala1.27 %
13VBA1.21 %
14Kotlin0.98 %
15Ruby0.85 %
16Visual Basic0.83 %
17Perl0.75 %
18Go0.5 %
19Lua0.13 %
20Julia0.12 %
21Rust0.11 %
22Haskell0.06 %
23Delphi0.0 %
PYPL Index (Germany)
Nov 2018Programming languageShare
1Python24.24 %
2Java19.14 %
3C#9.19 %
4PHP6.21 %
5Javascript5.83 %
6C/C++4.54 %
7R4.21 %
8Matlab3.29 %
9VBA3.22 %
10Objective-C2.96 %
11Swift2.77 %
12TypeScript2.35 %
13Kotlin1.71 %
14Ruby1.65 %
15Go1.5 %
16Lua1.3 %
17Visual Basic1.27 %
18Rust1.18 %
19Delphi1.09 %
20Scala1.04 %
21Haskell0.71 %
22Julia0.59 %
23Perl0.0 %
PYPL Index (United Kingdom)
Nov 2018Programming languageShare
1Python27.36 %
2Java14.05 %
3C#9.55 %
4Javascript7.76 %
5PHP5.1 %
6R5.05 %
7C/C++4.05 %
8Objective-C3.71 %
9VBA2.66 %
10Swift2.63 %
11Matlab2.53 %
12Ruby2.24 %
13TypeScript2.17 %
14Go2.11 %
15Scala1.96 %
16Visual Basic1.53 %
17Kotlin1.45 %
18Lua0.95 %
19Haskell0.92 %
20Perl0.83 %
21Rust0.81 %
22Julia0.56 %
PYPL Index (France)
Nov 2018Programming languageShare
1Python25.24 %
2Java15.94 %
3PHP7.26 %
4Javascript6.91 %
5C#6.6 %
6R5.66 %
7Objective-C5.66 %
8C/C++5.58 %
9Swift4.2 %
10TypeScript2.47 %
11Matlab2.38 %
12Go2.29 %
13VBA2.17 %
14Ruby2.11 %
15Kotlin2.06 %
16Scala1.66 %
17Perl0.93 %
18Visual Basic0.87 %