The top 20 programming languages: the GitHut and Tiobe rankings

Java has to settle for second best in the GitHut and Tiobe lists of the most popular programming languages.
Source:
githut.info
Githut lists its ranking according to the following characteristics: active repositories, the number of pushes and the pushes per repository, as well as the new forks per repository, the open issues per repository and the new watcher per repository.
GitHut’s top 20 ranking currently looks like this:
- JavaScript
- Java
- Python
- Ruby
- CSS
- PHP
- C++
- C
- Shell
- C#
- Objective-C
- R
- VimL
- Go
- Perl
- CoffeeScript
- TeX
- Scala
- Haskell
- Emacs Lisp
- C
- Java
- Objective-C
- C++
- C#
- Basic
- PHP
- Python
- JavaScript
- Transact-SQL
- Visual Basic .NET
- Perl
- Ruby
- Visual Basic
- Delphi/Objective Pascal
- F#
- Pascal
- Swift
- MATLAB
- PL/SQL
You can see noticeable differences between the two lists, especially in relation to the relativity of rankings. Tiobe compiles search engine inquiries with the number of developers, courses and providers for evaluation. GitHut has the advantage of not relying on such vague criteria and it can use verifiable data of official APIs. But what relationship does GitHub data have to the worldwide distribution of programming languages?
SEE ALSO: Which programming community curses most?
It’s a mystery that will probably never be solved but in the meantime we are enjoying the visualisation of the rankings – especially since Java is prominently placed in second position in both tables!
[…] among programming languages, according to the programming languages popularity tracking website, tiobe.com. Tiobe compiles search engine inquiries with the number of developers, courses and providers for […]