The first quarter bi-annual Programming Language rankings from RedMonk arrived. The RedMonk Programing Language Rankings charts the top programming languages using data from two of the biggest programming communities, GitHub and Stack Overflow.
While the monthly TIOBE Index catalogs languages based on search engine queries, RedMonk’s rankings show which languages are actively used by developers. However, as with all ranking methods, the results may not entirely reflect reality, especially when it comes to smaller language with less data to crunch.
With that caveat out of the way, let’s explore the first RedMonk Programming Language Ranking of the year.
SEE ALSO: Mint programming language is an alternative to JavaScript for writing single page apps
Top 20 programming languages
1 JavaScript
2 Python
2 Java
4 PHP
5 C#
6 C++
7 Ruby
7 CSS
9 TypeScript
9 C
11 Swift
12 Objective-C
13 Scala
13 R
15 Go
15 Shell
17 PowerShell
18 Perl
19 Kotlin
20 Haskell
The top five languages come as no surprise since it follows a similar structure to other such programming language rankings, such as the State of the Octoverse. JavaScript is still number one, followed closely by Python and Java tied for second place.
An estimated 11 million developers actively use JavaScript. Kotlin’s popularity is growing fast, especially in Android development, and many devs say they have replaced JS with Kotlin. However, JavaScript still sits firmly on top this quarter.
However, a few standout languages shifted their positions.
TypeScript in the top 10
The State of JavaScript 2019 revealed that developers love using TypeScript. In the report, 89% of respondents said they are satisfied with TypeScript and it was the highest-ranked JS-compilation language.
In the quarterly RedMonk ranking, TypeScript moved up one spot, from tenth place to ninth. Its inclusion in the top ten is notable since the language is still fairly new.
Source : JAXenter