TIOBE Index November Headline: Is Haskell finally going to hit the top 20?


Indicator of programming languages popularity TIOBE Programming Community index announced with its November headline that Haskell may stand a chance to hit TIOBE Index top 20. 

“Some people say that Haskell is the most mature purely functional programming language available nowadays. It has quite a long history, dating back from 1990 and its community is growing, although slowly. This month Haskell is only 0.255% away from the top 20 at position 23. Let's see what happens the next few months,” according to software quality company TIOBE index.

Last month TIOBE index also pointed out how fast programming language Go was gaining popularity and suggested that Go might even be the 2016 winner if it continues to progress with the same speed. 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. Currently GO has gone up by 1.8% ranking three positions higher.

“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,” according to TIOBE index.

As of November 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. Java has gone down by 1.65%, C by 7, 94%, C++ by 0.78, and C# by 0.66%. There are a few other changes with the rest of the programming languages that are part of TIOBE index top 10. Visual Basic.NET has gone up by 0, 94% and Assembly language by 0.56%. While PHP has gone down by 0.12% and JavaScript by 0.23. In October 2016 JavaScript went up by 0.46% ranking on the sixth place, while this November it ranks eighth.

In September 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).”



Silvae Technologies Ruse, Bulgaria

44B Borisova Str.
7012, Ruse, Bulgaria

Silvae Technologies Brussels, Belgium

1000 Brussels, Belgium