TIOBE Index for February 2019
February Headline: Groovy re-enters the TIOBE index top 20
The programming language Groovy has re-entered the TIOBE index top 20. This dynamically typed language that is compatible with Java entered the top 20 for the first time at the end of 2016. At that time it was pushed because scripts for the most popular Continuous Integration tool Jenkins are mainly written in Groovy. Now it is back. Apart from Jenkins also the build automation system Gradle, which is getting popular as well, is using Groovy for its scripting. In general more and more glue software is written in Groovy. Next to Groovy, it is also worth mentioning that Hack has entered the top 50 and TypeScript (temporarily) has fallen back to position 57 this month.
The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
Feb 2019 Feb 2018 Change Programming Language Ratings Change
1 1 Java 15.876% +0.89%
2 2 C 12.424% +0.57%
3 4 change Python 7.574% +2.41%
4 3 change C++ 7.444% +1.72%
5 6 change Visual Basic .NET 7.095% +3.02%
6 8 change JavaScript 2.848% -0.32%
7 5 change C# 2.846% -1.61%
8 7 change PHP 2.271% -1.15%
9 11 change SQL 1.900% -0.46%
10 20 change Objective-C 1.447% +0.32%
11 15 change Assembly language 1.377% -0.46%
12 19 change MATLAB 1.196% -0.03%
13 17 change Perl 1.102% -0.66%
14 9 change Delphi/Object Pascal 1.066% -1.52%
15 13 change R 1.043% -1.04%
16 10 change Ruby 1.037% -1.50%
17 12 change Visual Basic 0.991% -1.19%
18 18 Go 0.960% -0.46%
19 49 change Groovy 0.936% +0.75%
20 16 change Swift 0.918% -0.88%