RedMonk said Java has never faced more competition for developer time and attention than it does now. While Java will be an enterprise mainstay for years to come, the firm said that Java’s prominent position is no longer guaranteed. (Java recently slipped to number two in the Tiobe language rankings as well, behind C, after more than five years at the top.)
The RedMonk language rankings are extracted from analyses of GitHub and Stack Overflow. For GitHub, RedMonk queries languages based on pull requests, leveraging GitHub Archive. For Stack Overflow, discussions on languages are assessed.
The top 20 in the June 2020 RedMonk rankings were as follows:
5. C++ and C# (tie)
7. Ruby and CSS (tie)
11. Swift and Objective-C (tie)
15. Go and Shell (tie)