TIOBE Index for October 2016: Go to become programming language of 2016?



TIOBE Programming Community index, an Indicator of programming languages popularity which updates every month, announced with its October headline that programming language Go might be the 2016 winner.

“There are only 3 months left before we will announce the programming language of the year 2016. Who are the candidates for this title? There are only 2 languages with an increase of more than 1% if compared to the same period last year, i.e. Go and Groovy. Note that Groovy ended 2015 with a bang, so its annual growth will be much less around January 2017. Google's Go language seems to be unrivalled, probably boosted by the immense popularity of Docker, the container application that is written in Go.

Other candidates such as Objective-C, Swift and R, which are close to a 1 percent annual growth shouldn't be ruled out though. Especially Objective-C comes into the picture again. The language went down from 12.875% in April 2014 to 1.074% in January 2016 but is now moving up,” according to software quality company TIOBE index.

As of October 2016, Java continues to be on the lead, followed by C, C++, C#, and Python respectively. All these four programming languages have kept their top 5 position since September 2015. JavaScript this month has gone up by 0.46% ranking on the sixth place, switching places with PHP which has gone up by 0.18%.   The rest of the languages part of TIOBE index top 10 are Visual Basic .NET, Perl, and Objective-C, leaving out of the top 10 Assembly language which ranked eighth last month.

With a remarkable increase of 1.67%, programming language Go managed to be part of TIOBE top 20, ranking in the sixteenth position, followed by Groovy, R, MATLAB, and PL/SQL. This month, besides Go’s impressive increase in popularity, Visual Basic.NET went up by 0.20% which secured the programming language the eighth place, one position higher compared to September.

Last month Julia programming language entered the top 50 on TIOBE index for the first time.

“It was a matter of time until Julia would hit the top 50. This month it did so. The Julia programming language is meant for numerical computing. It combines functional programming paradigms with high speed. In other words, readable and stable code that performs. Chances are high that Julia will gain even more popularity the next few months. This new entry might make you curious what other languages are expected to reach the top 50 soon. I would put my bets on Hack (number 77), Kotlin (entering the top 100 this month at position 99) and TypeScript (still 183 but watch my words),” according to TIOBE index.


Image Source: http://www.tiobe.com/tiobe-index/


Silvae Technologies Ruse, Bulgaria

44B Borisova Str.
7012, Ruse, Bulgaria

Silvae Technologies Brussels, Belgium

1000 Brussels, Belgium