The Redmonk Programming Languages Popularity

From time to time we’re posting several ratings of programming languages popularity according to the numbers of usage and discussions among Ukrainian developers and all programmers all around the world. The main idea of such blog posts is to provide the insights into potential future tech trends. Today we’re presenting the results of the survey by Redmonk that compared the performance of programming languages in the first half of 2016.

The main idea of Redmonk’s ranking is not only to represent the current usage of programming languages, but also to correlate the language discussion on Stack Overflow and the coding language on GitHub.

Click to Enlarge
Click to Enlarge

According to the survey, JavaScript leads the Redmonk’s list of top programming languages. Actually JavaScript has led the list for two years already, since the end of 2014. That’s possible because JavaScript has become the programming language for cross-platform development. The flexibility of JavaScript has become its greatest strength.

The top 10 programming languages from the Redmonk rankings include:

  1. JavaScript
  2. Java
  3. PHP
  4. Python
  5. C#
  6. C++
  7. Ruby
  8. CSS
  9. C
  10. Objective-C

It would be interesting to mention some positions outside of the top 10 programming languages. Elixir, a Web language based on the Erlang virtual machine, moved up to #52 (after jumping from #60 to #54 in the previous reports). TypeScript, a JavaScript superset that we mentioned in our post about new technologies to study during summer, continues to rise and reached #26 (#31 in the previous report).

But the biggest jump is made by Apple’s Swift. Since its release a couple years ago, Swift has moved to #17 in the ranking and most of all that it will improve its position during the next 2 years.