日前,TIOBE公布2019年4月份编程语言排行榜,排名整体变化不大,其中Java稳居第一,C++超越Python重回第三,虽然Python名次略有下滑,但是整体上升趋势还是很明显的。排名前十的编程语言中,下滑最明显的就是PHP。
TIOBE排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如谷歌、必应、雅虎)以及维基百科、亚马逊、YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。这可以为编程语言初学者提供一些参考性的意见。
这份榜单中,前十名分别为Java、C、C++、Python、Visual Basic .NET、C#、JavaScript、SQL、PHP、汇编语言。其中前十名中Python涨幅最大,为2.36%,而前十名中跌幅明显的是C# 和PHP,跌幅分别为1.75%和1.98%。
C++又重新超越Python回到前三名,主要原因可能与即将发布的C++20有关,讨论度自然也比以往更高一些。Objective-C尽管有小幅的上升,但是已经跌出前十。
以下为前20名完整榜单: