TIOBE 2021 年 1 月份的编程语言排行榜已经公布,官方的标题是: “ Python 是 TIOBE 的 2020 年度编程语言!”。
TIOBE 排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如 谷歌、必应、雅虎)以及维基百科、亚马逊、YouTube 和百度等统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
Python 是 Perl 的强有力的对手,很早以前就有系统管理员用来编写脚本,如今成为了数据科学和机器学习等领域中最受欢迎的语言,同时也可用于 Web 开发和后端编程,并逐渐发展到移动应用领域,甚至在嵌入式系统中也使用了它。主要原因是 Python 语言简单易学开发效率高。快速和高效恰好贴合了技术高速发展的社会需要。按照目前的趋势 W3Cschool 编程狮猜测 Python 很有可能会长期超越 Java。那么有可能超越霸主 C 语言吗?我们拭目以待吧~
该排行榜可用于检查您的编程技能是否仍然是最新的,或用于在开始构建新软件系统时就应采用哪种编程语言做出战略决策。以下是榜单详情↓
2021年 1 月编程语言排行榜前 20名
2021年1月 | 2020年1月 | 变化 | 编程语言 | 评级 | 变化 |
---|---|---|---|---|---|
1 | 2 | C 语言 | 17.38% | +1.61% | |
2 | 1 | Java | 11.96% | -4.93% | |
3 | 3 | Python | 11.72% | +2.01% | |
4 | 4 | C ++ | 7.56% | +1.99% | |
5 | 5 | C# | 3.95% | -1.40% | |
6 | 6 | Visual Basic | 3.84% | -1.44% | |
7 | 7 | JavaScript | 2.20% | -0.25% | |
8 | 8 | PHP | 1.99% | -0.41% | |
9 | 18 | R 语言 | 1.90% | +1.10% | |
10 | 23 | Groovy | 1.84% | +1.23% | |
11 | 15 | 汇编语言(Assembly language) | 1.64% | +0.76% | |
12 | 10 | SQL | 1.61% | +0.10% | |
13 | 9 | Swift | 1.43% | -0.36% | |
14 | 14 | Go 语言 | 1.41% | +0.51% | |
15 | 11 | Ruby | 1.30% | +0.24% | |
16 | 20 | MATLAB | 1.15% | +0.41% | |
17 | 19 | Perl | 1.02% | +0.27% | |
18 | 13 | Objective-C | 1.00% | +0.07% | |
19 | 12 | Delphi/Object Pascal | 0.79% | -0.20% | |
20 | 16 | Classic Visual Basic | 0.79% | -0.04% |
其他编程语言
下面是第21-50名编程语言排行榜。
排名 | 编程语言 | 评级 |
---|---|---|
21 | SAS | 0.77% |
22 | 过程化SQL语言(PL/SQL) | 0.74% |
23 | Julia | 0.73% |
24 | Scratch | 0.71% |
25 | Dart | 0.62% |
26 | Rust | 0.61% |
27 | ABAP | 0.57% |
28 | D | 0.54% |
29 | Prolog | 0.48% |
30 | Fortran | 0.46% |
31 | COBOL | 0.42% |
32 | Ada | 0.40% |
33 | Transact-SQL | 0.40% |
34 | Scala | 0.39% |
35 | VHDL | 0.38% |
36 | Lisp | 0.37% |
37 | Lua | 0.37% |
38 | PowerShell | 0.35% |
39 | (Visual) FoxPro | 0.35% |
40 | Kotlin | 0.34% |
41 | Logo | 0.33% |
42 | TypeScript | 0.33% |
43 | LabVIEW | 0.31% |
44 | Haskell | 0.31% |
45 | Apex | 0.29% |
46 | Bash | 0.29% |
47 | Awk | 0.28% |
48 | Solidity | 0.27% |
49 | Scheme | 0.27% |
50 | VBScript | 0.26% |
50名以后编程语言
以下为排名51~100的编程语言。由于差异相对较小,因此仅列出了名称(排名不分先后,按字母顺序排列)。
- ABC, ActionScript, Alice, APL, AutoLISP;
- bc, Bourne shell;
- C shell, cg, CL (OS/400), Clojure , CoffeeScript , Common Lisp , Crystal;
- Dylan, Elixir, Emacs Lisp;
- Erlang ;
- F# , Falcon, Forth;
- Hack ;
- Icon, IDL, Inform, Io ;
- J;
- Korn shell;
- Ladder Logic, Lingo, LiveCode;
- Maple, MEL, Mercury, MQL4, ML;
- NATURAL, Nim;
- OpenCL, OpenEdge ABL;
- PL/I;
- Q;
- Ring, RPG;
- Simulink, Smalltalk, SPARK , Stata;
- Tcl;
- Verilog.
编程语言历史排名
请注意,这些是各年12个月的平均排名。
编程语言 | 2021年 | 2016年 | 2011年 | 2006年 | 2001年 | 1996年 | 1991年 | 1986年 |
---|---|---|---|---|---|---|---|---|
C 语言 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 |
Java | 2 | 1 | 1 | 2 | 3 | 28 | - | - |
Python | 3 | 5 | 6 | 7 | 23 | 13 | - | - |
C++ | 4 | 3 | 3 | 3 | 2 | 2 | 2 | 8 |
C# | 5 | 4 | 5 | 6 | 8 | - | - | - |
JavaScript | 6 | 7 | 10 | 9 | 6 | 30 | - | - |
PHP | 7 | 6 | 4 | 4 | 18 | - | - | - |
R 语言 | 8 | 16 | 41 | - | - | - | - | - |
SQL | 9 | - | - | - | - | - | - | - |
Swift | 10 | 15 | - | - | - | - | - | - |
Perl | 14 | 9 | 7 | 5 | 4 | 3 | 17 | - |
Lisp | 29 | 26 | 14 | 13 | 17 | 6 | 3 | 2 |
Ada | 33 | 24 | 21 | 16 | 15 | 4 | 9 | 3 |
编程语言年度榜(2003-2019)
列出所有“年度最佳编程语言”获奖者的名人榜如下所示。该奖项授予一年中评分最高的编程语言。
年 | 优胜者 |
---|---|
2019 | C 语言 |
2018 | Python |
2017 | C 语言 |
2016 | Go 语言 |
2015 | Java |
2014 | JavaScript _blank |
2013 | Transact-SQL |
2012 | Objective-C |
2011 | Objective-C |
2010 | Python |
2009 | Go 语言 |
2008 | C 语言 |
2007 | Python |
2006 | Ruby |
2005 | Java |
2004 | PHP |
2003 | C++ |
以上就是编程狮(w3cschool.cn)为你整理的 2021年 1 月份编程语言排行榜,数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。
相关课程推荐
更多榜单推荐
- TIOBE指数:2021年6月全球编程语言排行榜,Python直逼第一
- TIOBE指数:2021年5月全球编程语言排行榜,Python重回榜二
- TIOBE指数:2021年3月全球编程语言排行榜,将引入新的索引功能
- 2021年2月TIOBE编程语言排行榜:SQL与汇编语言挤进前10
- 2021年1月热门编程语言排行榜:Python荣获TIOBE年度之星
- DB-Engines 2020年8月数据库排名:前3仍然保持不变,Redis反超Elasticsearch
- IEEE2020编程语言榜单新鲜出炉,Python依旧榜一
- 2018编程语言排行榜 Ruby杀回前十
- 2017年10月编程语言排行榜出炉,前三名毫无悬念!
- 2017年10大主流编程语言排行榜出炉,人生苦短,请用Python!