2021年4月,SlashData通过对来自155个国家的19000多名受访者的调查,发布了第20版《开发者国家排名》。报告中估计,截至2021年第一季度,有2430万活跃的软件开发者。经过。最受欢迎的编程语言仍然是JavaScriptJavaScript六个月前吸引了大约140万新开发人员,根据研究开发人员社区的公司SlashData的数据,现在大约有1380万开发人员。在过去三年中,超过450万开发人员加入了JavaScript社区。SlashData预测JavaScript仍将是最流行的编程语言。Python仍然是第二大采用最广泛的语言Python仍然是第二大采用最广泛采用的语言,自2020年初超过Java流行以来,Python现在拥有刚刚超过1000万用户,仅去年一年就新增了160万开发人员。Java是Android移动应用生态系统的基石,也是最重要的通用语言之一。自2017年底以来,已有近250万开发者加入Java社区,目前已有940万开发者加入。C#传统上在桌面开发人员社区中很流行,但它也是AR/VR和游戏开发人员中使用最广泛的语言,这在很大程度上归功于Unity游戏引擎在这些领域的广泛采用。增长最快的语言:Kotlin、Rust和Lua按百分比计算,增长最快的语言社区是Kotlin。事实上,这是两个社区之一,另一个是Rust,在过去三年中增长了两倍多,从2017年第四季度的110万开发人员增加到2021年第一季度的260万开发人员。从Kotlin的排名中也可以看出这一点,在此期间,它从第11位上升到第8位——这一趋势很大程度上是由于谷歌决定让Kotlin成为Android开发的首选语言。即便如此,Kotlin要赶上移动开发的主导语言Java,还有很长的路要走;目前,使用Java开发应用程序的移动开发人员数量是使用Kotlin开发应用程序的两倍。Rust已经形成了一个非常强大的开发者社区,他们关心性能、内存安全和安全性。因此,它的增长速度比任何其他语言都快,在过去12个月中规模翻了一番多。最后,Lua也是去年增长最快的语言社区之一,主要吸引了AR/VR和IOT开发人员寻找一种脚本语言来替代C和C++。
