Statistics and charts

Top Computer Languages

Source TIOBE Index
PYPL PopularitY of Programming Language Index
Last Updated27 Feb 2017

Java is the most widely popular programming language in both Index (PYPL and TIOBE). Java has a 22.6 percent and 16.68 percent developer share in PYPL and TIOBE Index, respectively. Java is taking lead by 7.9 percent and 8.23 percent in PYPL and TIOBE Index, respectively in global ranking. As per PYPL, In India and Germany, Java is at top. But in US, UK and France Python has dethroned Java from Top position.

Python and PHP is at 2nd and 3rd position, respectively in PYPL. In TIOBE, Python is at 5th and PHP is at 6th position. Java is followed by C, C++ and C# in TIOBE. In Both Index, top seven position is occupied by same languages : Java, C, C++, C#, Python, JavaScript and PHP.

GO is biggest gainer and C is biggest loosers in TIOBE. GO is now at number 14 in feb 2017 compare to number 38 in feb 2016. Python & TypeScript is biggest gainers and PHP & Java is biggest looser in PYPL.

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
Feb 2017Feb 2016Change Programming languageRatingsChange
11Java16.676 %-4.47 %
22C8.445 %-7.15 %
33C++5.429 %-1.48 %
44C#4.902 %+0.50 %
55Python4.043 %-0.14 %
66PHP3.072 %+0.30 %
79JavaScript2.872 %+0.67 %
87Visual Basic .NET2.824 %+0.37 %
910Delphi/Object Pascal2.479 %+0.32 %
108Perl2.171 %-0.08 %
1111Ruby2.153 %+0.10 %
1216↑↑Swift2.125 %+0.75 %
1313Assembly language2.107 %+0.28 %
1438↑↑Go2.105 %+1.81 %
1517R1.922 %+0.73 %
1612↓↓Visual Basic1.875 %+0.02 %
1718MATLAB1.723 %+0.63 %
1819PL/SQL1.549 %+0.49 %
1914↓↓Objective-C1.536 %+0.13 %
2023Scratch1.500 %+0.71 %
PYPL Index (Worldwide)
Feb 2017ChangeProgramming language ShareTrends
1Java22.6 %-1.3 %
2Python14.7 %+2.8 %
3PHP9.4 %-1.2 %
4C#8.3 %-0.3 %
5↑↑Javascript7.7 %+0.4 %
6C7.0 %-0.2 %
7↓↓C++6.9 %-0.6 %
8Objective-C4.2 %-0.6 %
9R3.4 %+0.4 %
10Swift2.9 %+0.1 %
11Matlab2.7 %-0.3 %
12Ruby2.0 %-0.2 %
13VBA1.5 %+0.1 %
14Visual Basic1.5 %-0.2 %
15↑↑↑↑↑TypeScript1.2 %+0.9 %
16Scala1.2 %+0.3 %
17↓↓Perl0.9 %-0.1 %
18lua0.5 %-0.0 %
19Go0.5 %+0.2 %
20↓↓Delphi0.4 %-0.1 %
21Haskell0.3 %-0.1 %
22Rust0.3 %-0.0 %
PYPL Index (US)
Feb 2017ChangeProgramming language ShareTrends
1Python19.4 %+2.1 %
2Java18.8 %-3.6 %
3Javascript7.6 %-0.0 %
4C#7.1 %-1.1 %
5C++6.9 %-0.7 %
6↑↑↑R5.7 %+2.0 %
7C5.4 %-1.0 %
8Objective-C4.7 %-0.6 %
9Swift4.2 %+0.6 %
10↓↓PHP4.0 %-1.2 %
11Ruby3.4 %+0.8 %
12Matlab3.2 %+1.2 %
13↑↑Scala1.6 %+0.5 %
14VBA1.6 %+0.4 %
15Perl1.3 %-0.0 %
16↑↑TypeScript1.2 %+0.3 %
17Visual Basic0.9 %-0.2 %
18Go0.9 %+0.3 %
19↑↑↑lua0.7 %+0.3 %
20Rust0.6 %-0.2 %
21Haskell0.6 %-0.1 %
22Delphi0.3 %+0.2 %
PYPL Index (India)
Feb 2017ChangeProgramming language ShareTrends
1Java30.5 %-0.7 %
2↑↑Python11.6 %+2.9 %
3PHP10.1 %-2.6 %
4↑↑Javascript9.8 %+1.4 %
5↓↓C8.9 %+0.1 %
6C#7.6 %-0.2 %
7C++5.6 %+0.2 %
8Objective-C3.4 %-1.2 %
9R2.5 %+0.4 %
10Matlab2.1 %-0.3 %
11Swift1.8 %+0.1 %
12↑↑VBA1.5 %+0.3 %
13↓↓Perl1.3 %-0.3 %
14↑↑Scala1.1 %+0.3 %
15↓↓Ruby1.0 %-0.5 %
16Visual Basic1.0 %-0.1 %
17lua0.2 %+0.2 %