Gtag

Admin

July 2017 Headline: Go programming language at all time high and in the top 20

The Go programming language continues to rise. This month it is at an all time high and enters the top 10. This is an important landmark for the Go programming language, but it also makes you wonder what's next. Is Go really able to join the big stars in the programming language world and leave languages such as JavaScript and Python behind? We will see. The hipster programming languages Kotlin, Elixir and Hack didn't progress much this month. Kotlin lost 5 positions, Hack lost 6 positions and Elixir is still not in the top 50 losing also 5 positions.


Jul 2017Jul 2016ChangeProgramming LanguageRatingsChange
11Java13.774%-6.03%
22C7.321%-4.92%
33C++5.576%-0.73%
44Python3.543%-0.62%
55C#3.518%-0.40%
66PHP3.093%-0.18%
78
Visual Basic .NET3.050%+0.53%
87JavaScript2.606%-0.04%
912Delphi/Object Pascal2.490%+0.45%
1055Go2.363%+2.20%
119Perl2.334%-0.09%
1214Swift2.253%+0.29%
1311Ruby2.249%+0.13%
1410Assembly language2.240%-0.04%
1517R2.105%+0.59%
1613Visual Basic2.096%+0.08%
1716MATLAB2.009%+0.45%
1815Objective-C1.896%+0.01%
1921Scratch1.813%+0.73%
2018PL/SQL1.545%+0.09%




The complete top 50 of programming languages is listed below. 


PositionProgramming LanguageRatings
21SAS1.492%
22ABAP1.448%
23D1.338%
24Dart1.330%
25COBOL1.135%
26Transact-SQL0.934%
27Lua0.870%
28Fortran0.856%
29Ada0.856%
30Scala0.810%
31Prolog0.742%
32Lisp0.741%
33Bash0.706%
34LabVIEW0.702%
35Logo0.574%
36Apex0.530%
37Alice0.495%
38Rust0.458%
39Ladder Logic0.455%
40F#0.426%
41Haskell0.425%
42Hack0.410%
43Erlang0.367%
44Scheme0.349%
45Awk0.347%
46MQL40.329%
47RPG (OS/400)0.306%
48Kotlin0.304%
49Julia0.304%
50Groovy0.300%

The next 50 programming languages


The following list of languages denotes #51 to #100. Since the differences are relatively small, the programming languages are only listed (in alphabetical order).
  • (Visual) FoxPro, ABC, ActionScript, APL, AutoLISP, bc, Bourne shell, C shell, CFML, CL (OS/400), Clipper, Clojure, Common Lisp, Crystal, Elixir, Elm, Emacs Lisp, Factor, Forth, Icon, IDL, Inform, Io, J, Korn shell, Magic, Maple, ML, MUMPS, NATURAL, NXT-G, OpenCL, OpenEdge ABL, Oz, PL/I, PowerShell, Q, REXX, Ring, S, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl, VBScript, Verilog, VHDL, Wolfram

Very long term history


To see the bigger picture, please find below the positions of the top 10 programming languages of many years back. Please note that these are average positions for a period of 12 months.

Programming Language2017201220072002199719921987
Java111112--
C2222111
C++3333224
C#44717---
Python5761127--
Visual Basic .NET619-----
PHP7645---
JavaScript898819--
Perl9854411-
Assembly language10------
COBOL25281793108
Lisp32121412952
Prolog3332261520123
Pascal106151997835

Programming Language Hall of Fame

The hall of fame listing all "Programming Language of the Year" award winners is shown below. The award is given to the programming language that has the highest rise in ratings in a year. 

YearWinner
2016medal Go
2015medal Java
2014medal JavaScript
2013medal Transact-SQL
2012medal Objective-C
2011medal Objective-C
2010medal Python
2009medal Go
2008medal C
2007medal Python
2006medal Ruby
2005medal Java
2004medal PHP
2003medal C++