Here's some of the data from the latest report from Developer Economics, the independent developer research program powered by SlashData, which just released the 20th edition of the State of the Developer Nation. In it they tell us about the results of their surveys between November 2020 and February 2021 and the key trends of the moment in the world of programming.
It is estimated that there are more than 24 million active developers in the world
The 20th edition of Developer Economics reached more than 19,000 respondents from 155 countries around the worldincluding major application development and machine learning hotspots such as the US, China, India, Israel, the UK, and Russia, extending into Kenya, Brazil, and Jordan.
The online survey was translated into eight languages other than English: Simplified Chinese, Traditional Chinese, Spanish, Portuguese, Vietnamese, Russian, Japanese, and Korean, and respondents ranged from under 18 to over 55. 79% were male , 20% women and the rest did not specify gender.
Among the most interesting data that were obtained we have:
- They estimate that by the first quarter of 2021 there are some 24.3 million active developers worldwide.
- Since it surpassed Java in popularity in early 2020, Python it has remained the second most adopted language with just over 10M users.
- Google's preferred language for Android development, Kotlin, has more than doubled since the end of 2017.
- Rust and Lua They were the two communities that grew the most in the last 12 months. They are still niche languages, though, with smaller communities of just over a million programmers each.
- Java It remains the cornerstone of the mobile application ecosystem (Android) and one of the most important general-purpose languages. Since the end of 2017 almost 2.5 million developers have joined the Java community which already has 9.4 million.
The report also talks about emerging technologies, the fields of machine learning, artificial intelligence and data science, and even interviewed developers about the effects of the pandemic on their workflows and learning. If you want to read it in full, you can access its 48 pages from this link.