編程語言排行榜


結合三個比較權威的編程語言排行榜(TIOBE、RedMonk、IEEE),綜合得到的語言排名:

TIOBE數據選取2021年9月排行榜的Top20

RedMonk數據選取2021年Q3的Top20

IEEE數據選取2021年年度語言的Top20

由於這三個榜單的排名規則和選擇的語言不同,因此有些語言未能進入全部三個榜單的top20之列,因此分開統計:

 

1、三個榜單都能進入Top20的語言共11個,排名如下:

 

 

2、只進入到兩個榜單的Top20的語言有6個,排名如下:

 

 

3、只能排入某單個榜單的Top20的語言共15個,排名如下:

 

 

總結,我綜合這三個榜單給出一個我個人的排名,去除部分我認為不適合排名的語言,並合並了部分語言:

 

 

結合編程語言的運算性能,以國內服務端開發為主要方向的前提下給出如下學習建議,:

第一組,性能100+的語言,Go和C++兩者推薦Go。

主要原因:C++極限性能好,但是需要開發者對此語言達到精通,難度比較大。若對語言掌握的一般,寫出的代碼性能差距不大。而Go比C++簡單,學習成本低。

 

第二組,性能50-100的語言,Java和C#兩者推薦Java。

主要原因:Java生態更好,C#在其他方面的優勢加到一起也彌補不了這個劣勢。

 

第三組,性能50以下的語言,Python、PHP、NodeJS三者推薦PHP。

主要原因:Python在數據分析和人工智能領域地位十分穩固,而且其語法簡單,是現在很多新人學習編程的第一選擇,發展勢頭好。

NodeJS使用JavaScript語法,而JavaScript在Web前端領域地位十分穩固,NodeJS是前端開發者學習后端技術的第一選擇,前端不死,NodeJS不滅。

 

本榜單為娛樂向,並不是權威排名。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM