RedMonk analysts have released a new edition of their regular rankings of the most popular programming languages. In the past five years, there have been very few changes in the top 10 languages, but Swift has managed to push at least temporarily into this top group. In the face of growing popularity, however, TypeScript was able to move to tenth place ahead of Swift and Objective-C, after the language had only made up four places in the previous ranking at the beginning of the year.
The JVM language Kotlin, which was recently named “Breakout Project of the Year” at the Open Source Conference (OSCON), was recently able to make a significant leap forward by entering the top 20 – it can claim twentieth place now also hold. Go, however, lost a place and now places himself behind R. While Go continues to occupy a firm place, especially in the Web programming, the further development according to the opinion of the RedMonk experts but from the outcome of discussions around the future direction of Go and the support from the community.
The analysts also observe a sustained, albeit rather slow, upwards trend in Julia and Rust. While Julia now ranks 33rd and is still behind “exotic” languages such as Dart, Elixir and Lua, Rust is close to the top 20 and now takes 21st place.
|2. Java||12. Objective-C|
|3. Python||13. Scala|
|4th PHP||14. Shell|
|5th C #||15. R|
|5. C ++||16. Go|
|7. CSS||17. PowerShell|
|8. Ruby||18. Perl|
|9. C||19. Haskell|
|10. TypeScript||20. Kotlin|
|RedMonk Ranking Q3-2019|
The regular survey relies on data from the GitHub archive as well as the information extracted from the discussions on Stack Overflow via Data Explorer. Although RedMonk provides a comprehensive but by no means complete overview of the popularity and actual use of many programming languages.
Conceived by Drew Conway and John Myles White for the first time in 2010, the study is not an attempt to provide a statistically valid view of programming language usage, but to gain insight into possible future acceptance trends from the correlation of discussion and usage, such as RedMonk co-founder Stephen O’Grady stressed in the blog post. It also contains more detailed information about the study and the current results as well as the development of individual programming languages.