最近,TIOBE公布了2月份程式語言排行榜,在排名Top4的席位中,前幾個程式語言的地位並沒有太大的變化,Java依舊是穩居榜首,而緊隨其後的分別是C、Python、C++,在這份榜單中,Objective-C的下降速度很快,已經跌出了前二十的邊緣,而蘋果的新程式語言Swift隨著iPhone和iPad的移動應用程式開發得到了快速發展之後,份額也從1%增加到2%,以下是完整榜單和排名前三的程式語言簡介,一起來看看吧。

1.Java

Java作為一門面向對象的程式語言,除了吸取了C++語言的優點之外,還摒棄了了C++里很多難以理解的多繼承、指針等概念,並具有功能強大和簡單易用的兩大特徵,作為靜態面向對象程式語言的標誌性語言,使用者可以用Java以優雅的思維方式來完成複雜的編程。同時Java還可以編寫桌面應用程式、Web應用程式、分散式系統和嵌入式系統應用程式等

2.C

C語言是一門面向過程的、抽象化的通用程式設計語言,能用簡易的方式編譯和處理低級存儲器,這種對運行環境要求不高的高效率程式設計語言被廣泛套用於底層開發。

3.Python

Python是一種跨平台的電腦程式設計語言,也是一種面向對象的動態類型語言,從20世紀誕生至今,Python就被廣泛地運用到了系統管理任務的處理和Web編程之中,並成為了一門易讀、易維護、且受大量用戶歡迎的語言。

2020年2月程式語言排名

2020年二月2019年二月變化程式語言支持率變化
11Java17.36%1.48%
22C16.77%4.34%
33Python9.35%1.77%
44C++6.16%-1.28%
57上升C#5.93%3.08%
65下降Visual Basic .NET5.86%1.23%
76下降JavaScript2.06%0.79%
88PHP2.02%-0.25%
99SQL1.53%-0.37%
1020上升Swift1.46%0.54%
1118上升Go1.13%0.17%
1211下降Assembly language1.11%-0.27%
1315上升R1.01%-0.04%
1423上升D0.92%0.28%
1516上升Ruby0.84%-0.19%
1612下降MATLAB0.79%-0.40%
1721上升PL/SQL0.76%-0.05%
1814下降Delphi/Object Pascal0.75%-0.32%
1913下降Per0.70%-0.40%
2010下降Objective-C0.69%-0.76%