2023年编程语言排行榜
2 月头条:C++仍然势不可挡
上个月,C++ 获得了 2022 年度 TIOBE 编程语言奖。到目前为止,C++ 正在 2023 年继续取得成功。它目前的同比增长率为 5.93 %,远远领先于所有其他编程语言,其中最流行的编程语言只增长了 1% 左右。重要的是要了解每种编程语言都有自己的优点和缺点,并且通常在某些领域表现出色。
举个例子,TIOBE 指数前 20 名中有两种新的蓬勃发展的语言:Scratch 和 Rust。Scratch 旨在学习编程,在中小学非常流行,而 Rust 是一种安全、高性能的编程语言,适合专家使用。换句话说,它们有不同的目的。排名前 4 的语言也是如此。Python 对于数据挖掘、人工智能编程、统计程序、研究项目、网站、小胶程序和学习编程都非常有用。第二种语言C 是编写小型、嵌入式、安全关键型和高性能程序的最佳语言。另一方面,C++ 是最受欢迎的语言,它适应 C 的所有要求,且可以用来要编写一个大型软件系统。最后,Java 在商业应用程序的后端和为 Android 编写应用程序方面表现最好。所以,如果你想使用编程语言,请仔细研究并选择它。
2023-3 | 2022-3 | 趋势 | 编程语言 | 占比 | 变化 | |
---|---|---|---|---|---|---|
1 | 1 | ![]() | Python | 14.83 % | +0.57% | |
2 | 2 | ![]() | C | 14.73 % | +1.67% | |
3 | 3 | ![]() | Java | 13.56 % | +2.37% | |
4 | 4 | ![]() | C++ | 13.29 % | +4.63% | |
5 | 5 | ![]() | C# | 7.17 % | +1.25% | |
6 | 6 | ![]() | Visual Basic | 4.75 % | -1.02% | |
7 | 7 | ![]() | JavaScript | 2.17 % | +0.08% | |
8 | 10 | ![]() | ![]() | SQL | 1.95 % | +0.1% |
9 | 8 | ![]() | ![]() | PHP | 1.61 % | -0.31% |
10 | 13 | ![]() | ![]() | Go | 1.24 % | +0.26% |
11 | 9 | ![]() | ![]() | Assembly language | 1.11 % | -0.79% |
12 | 15 | ![]() | ![]() | MATLAB | 1.08 % | +0.28% |
13 | 12 | ![]() | ![]() | Delphi/Object Pascal | 1.06 % | -0.06% |
14 | 18 | ![]() | ![]() | Scratch | 1.00 % | +0.47% |
15 | 17 | ![]() | ![]() | Classic Visual Basic | 0.98 % | +0.38% |
16 | 11 | ![]() | ![]() | R | 0.93 % | -0.44% |
17 | 20 | ![]() | ![]() | Fortran | 0.79 % | +0.4% |
18 | 16 | ![]() | ![]() | Ruby | 0.76 % | +0.1% |
19 | 19 | ![]() | Rust | 0.73 % | +0.22% | |
20 | 14 | ![]() | ![]() | Swift | 0.71 % | -0.19% |
其他编程语言
下面列出了完整的前 50 种编程语言。这些语言虽然不是非常热门,占比也比较小,但是在全球编程人员的基数上,还是有很大一部分使用者。
排名 | 编程语言 | 占比 |
---|---|---|
21 | SAS | 0.64 |
22 | (Visual) FoxPro | 0.62 |
23 | COBOL | 0.58 |
24 | Perl | 0.58 |
25 | F# | 0.53 |
26 | Objective-C | 0.43 |
27 | Ada | 0.42 |
28 | Transact-SQL | 0.42 |
29 | Lisp | 0.40 |
30 | Lua | 0.36 |
31 | PL/SQL | 0.34 |
32 | Haskell | 0.34 |
33 | Groovy | 0.29 |
34 | Julia | 0.29 |
35 | Kotlin | 0.27 |
36 | Dart | 0.24 |
37 | CFML | 0.23 |
38 | Scala | 0.23 |
39 | Prolog | 0.23 |
40 | RPG | 0.20 |
41 | Bash | 0.19 |
42 | OpenEdge ABL | 0.19 |
43 | ABAP | 0.18 |
44 | Awk | 0.17 |
45 | Logo | 0.17 |
46 | TypeScript | 0.17 |
47 | D | 0.16 |
48 | Emacs Lisp | 0.16 |
49 | PowerShell | 0.15 |
50 | LabVIEW | 0.15 |