In the last year alone, Python has added 2.2 million developers, mostly due to the increase in machine learning and data science. And Java, which came in third-place, was found to have 8.2 million active developers—a growth of 1.6 million since mid-2017, although Java’s figures haven’t increased in the past six months.
Rounding off the top 6 programming languages, with a fairly equal share: C/C++ holds 6.3 million, PHP has 6.1 million, and C# is at 6.0 million. C#, in particular, has seen a marked decline in recent years. “C# may be sustaining its dominance in the game and AR/VR developer ecosystems, but it seems to be losing its edge in desktop development—possibly due to the emergence of cross-platform tools based on web technologies,” the report explains.
Further down the list are app-development languages like Android’s Kotlin and Apple’s Swift. The report notes that Swift—which was first released in 2014—overtook Kotlin in early 2020. And with an even smaller developer user-base are Go, Ruby, Objective C, Rust, and Lua, which were found to have numbers ranging from 0.8 million and 1.5 million.