专注于机器学习的语言“Python”连续第二年被软件测试专业公司TIOBE授予“年度编程语言”。该奖项每年颁发给在过去一年中评分最高的编程语言。据TIOBE称,这一次,“C#”很可能是第一次获得该奖项,但Python在12月超越了C#。Python越来越受欢迎,因为该语言非常适合机器学习和数据科学领域,并且PyPI(Python包索引)为这些领域提供了丰富的库。TIOBE的排名是根据各种搜索引擎搜索每种语言时搜索结果的份额来确定的。该排名与RedMonk和IEEE创建的排名一起,是开发人员应该学习哪些语言的指标。Python的获奖体现了微软对开发者的重视。微软于年聘请了Python的创造者GuidovanRossum致力于提高Python的效率。今天,Python在高性能硬件上很容易使用,但在移动设备上却很慢。该语言还为Azure等云平台开辟了新机遇。根据TIOBE的年度排名,第二受欢迎的语言是C#。C#是微软的技术研究员AndersHejlsberg这是他设计的语言。经常在企业应用程序中使用的Java仍然是一门重要的学习语言,但Python最近已经失去了它的流行度。TIOBE的CEOPaulJensen说:“Java年26.49%的评分是有史以来最高的,但Python已经成为许多领域事实上的标准编程语言。它拥有它的所有元素。没有迹象表明Python的胜利游行将停止。”Jensen还指出,可能威胁Python地位的语言是有限的:“除了Swift和Go的潜力之外,新语言在可预见的未来都排在前五和前五。它不会排在前三。”"编程语言已经过时了,保持它们竞争力的项目并不总是成功的。这个排名发生了一些变化。Rust是一种可以解决内存安全漏洞的系统编程语言,来自麻省理工学院(MIT)的Julia和谷歌推荐用于开发Android应用的Kotlin,我排在第26位。