Which programming languages the developer nation uses the most? Our data reveal which programming language communities are rising faster than others, which are dropping down the rankings, and which are the new additions to the club! Take a look at our infographic containing key findings from our Developer Economics Q4 2019 survey.
Among the top programming languages, Python and Kotlin have climbed up faster than any other. With a slow and steady rise Python finally managed to edge out Java, counting 8.4 million users and ranking as the second most used language. When it comes to Machine Learning, Python is the first choice of the developer community, chosen from more than 70% of developers involved in ML. Meanwhile, Kotlin has shown significant growth, it nearly doubled in size in the past two years, finding its way into mobile and AR/VR programming.
After almost 10 years of its launch date and a head to head race with Ruby, Go (or Golang) managed to enter the club of the top 10 most used languages, counting 1.4 million users. Another up and coming language making its way mostly through the AR/VR field is Rust exceeding half of million users.
Let’s not forget that developers are dropping languages all the time. The practice of programming is not static. Even though Swift and Objective-C have been used significantly by the Apple community it seems that the developers are slowly abandoning them. On a similar trend, Ruby and Lua seem to have the biggest decrease (30% & 40%).
Check out our infographic which highlights the top trending programming language communities:
Looking for a more thorough report on programming language communities? Check out our free State of the Developer Nation Q4 2019 report examining also different topics such as Contribution to Open-Source Software, DevOps Participants and Adoption, Machine Learning, Augmented & Virtual reality and Emerging technologies.
Also, here you can view the latest global average data trends on major development areas.