想必很多人都會發現,IT行業是發展很快的。而程式語言也是這樣,幾乎每段時間就會出現一門程式語言。其實不用太過稀奇,因為程式語言的本質就是一種程式設計規範。其實程式設計的過程,就是按照這些約定的規範,來實現我們想要的功能的的過程。其實很多語言有的時候思想是共通的。下面我們來看下由TIOBE指數統計的2021年程式語言排行榜(更新時間2021年2月)。
TOP10程式語言走勢圖
2021年程式語言TOP50
排名 |
程式語言 |
流行度 |
年度明星語言 |
1 |
C |
16.34% |
2017, 2008, 2019 |
2 |
Java |
11.29% |
2015, 2005 |
3 |
Python |
10.86% |
2010, 2007, 2018, 2020 |
4 |
C++ |
6.88% |
2003 |
5 |
C# |
4.44% | |
6 |
Visual Basic |
4.33% | |
7 |
JavaScript |
2.27% |
2014 |
8 |
PHP |
1.75% |
2004 |
9 |
SQL |
1.72% | |
10 |
Assembly language |
1.65% | |
11 |
R |
1.56% | |
12 |
Groovy |
1.50% | |
13 |
Go |
1.28% |
2016, 2009 |
14 |
Ruby |
1.23% |
2006 |
15 |
Swift |
1.13% | |
16 |
MATLAB |
1.06% | |
17 |
Delphi/Object Pascal | 1.02% | |
18 |
Classic Visual Basic |
1.01% | |
19 |
Perl |
0.93% | |
20 |
Objective-C |
0.89% |
2012, 2011 |
21 |
Scratch |
0.82% | |
22 |
SAS |
0.66% | |
23 |
Fortran |
0.63% | |
24 |
D |
0.59% | |
25 |
COBOL |
0.58% | |
26 | Transact-SQL |
0.55% |
2013 |
27 |
Prolog |
0.54% | |
28 |
PL/SQL |
0.52% | |
29 |
Julia |
0.52% | |
30 |
Rust |
0.49% | |
31 |
Ada |
0.47% | |
32 |
Dart |
0.42% | |
33 |
(Visual) FoxPro |
0.42% | |
34 |
ABAP |
0.38% | |
35 |
Lisp |
0.34% | |
36 |
Scala |
0.34% | |
37 |
Lua |
0.34% | |
38 |
Logo |
0.33% | |
39 |
Kotlin |
0.32% | |
40 |
TypeScript |
0.29% | |
41 |
VHDL |
0.26% | |
42 |
Bash |
0.25% | |
43 |
LabVIEW |
0.24% | |
44 |
Haskell |
0.24% | |
45 |
VBScript |
0.24% | |
46 |
Ladder Logic |
0.23% | |
47 |
Apex |
0.23% | |
48 |
Elixir |
0.22% | |
49 |
Alice |
0.22% | |
50 |
PowerShell |
0.21% |
從趨勢圖可以看到Java正在走下坡路,現在很多的小公司中小專案由於學習成本、伺服器成本等原因可能更多是選擇python、php、nodejs等。其實不用擔心,Java在很多大專案中使用率還是很高的,因為微服務友好的優勢,很多企業級的專案大家還是更相信Java。