2020年最新編程語言排行榜出爐TIOBE

2020年1月TIOBE指數

一月標題:編程語言C榮獲2019年度最佳編程語言

每個人都認爲Python將連續第二年成爲TIOBE的年度編程語言。但這一次是好的老語言C憑藉2.4%的年增長率獲得了獎項。排名第二的是C#(+2.1%),Python(+ 1.4%)和Swift(+ 0.6%)。爲什麼編程語言C仍然很熱門?這種趨勢背後的主要驅動力是物聯網(IoT)和當今發佈的大量小型智能設備。當將C應用於對性能至關重要的小型設備時,C會很出色。這很容易學習,並且每個處理器都有一個C編譯器。恭喜C!2019年其他有趣的贏家是Swift(從#15到#9)和Ruby(從#18到#11)。斯威夫特(Swift)現在是永久排名前十的玩家,而(Ruby)似乎很快就會成爲前十名。一些本應在2019年獲得突破的語言卻沒有:Rust僅獲得3個位置(從#33到#30),Kotlin失去3個位置(從#31到#35),朱莉婭甚至失去10個位置(從#37開始)至#47)和TypeScript僅獲得一個位置(從#49至#48)。讓我們來看看2020爲我們準備的東西!

TIOBE編程社區索引是編程語言受歡迎程度的指標。索引每月更新一次。評級基於全球熟練的工程師,課程和第三方供應商的數量。諸如Google,Bing,Yahoo!,Wikipedia,Amazon,YouTube和Baidu等流行的搜索引擎用於計算評分。重要的是要注意,TIOBE索引與最佳編程語言或大多數代碼行所用的語言無關。

該索引可用於檢查您的編程技能是否仍然是最新的,或用於在開始構建新軟件系統時就應採用哪種編程語言做出戰略決策。TIOBE索引的定義可以在這裏找到。

2020年1月 2019年1月 更改 程式語言 等級 更改
1 1   Java 16.896% -0.01%
2 2   C 15.773% +2.44%
3 3   Python 9.704% +1.41%
4 4   C++ 5.574% -2.58%
5 7 change C# 5.349% +2.07%
6 5 change Visual Basic .NET 5.287% -1.17%
7 6 change JavaScript 2.451% -0.85%
8 8   PHP 2.405% -0.28%
9 15 change Swift 1.795% +0.61%
10 9 change SQL 1.504% -0.77%
11 18 change Ruby 1.063% -0.03%
12 17 change Delphi/Object Pascal 0.997% -0.10%
13 10 change Objective-C 0.929% -0.85%
14 16 change Go 0.900% -0.22%
15 14 change Assembly language 0.877% -0.32%
16 20 change Visual Basic 0.831% -0.20%
17 25 change D 0.825% +0.25%
18 12 change R 0.808% -0.52%
19 13 change Perl 0.746% -0.48%
20 11 change MATLAB 0.737% -0.76%

 

Ratings (%)JavaCPythonC++C#Visual Basic .NETJavaScriptPHPSwiftSQL2002200420062008201020122014201620182020051015202530Saturday, Nov 9, 2013● C++: 8.369%TIOBE編程社區索引來源:www.tiobe.com

其他編程語言

下面列出了完整的前50種編程語言。此概述是非正式發佈的,因爲可能是我們錯過了某種語言的情況。如果您覺得缺少一種編程語言,請通過[email protected]通知我們。另請檢查我們監視的所有編程語言概述

位置 程式語言 等級
21 SAS 0.708%
22 Dart 0.635%
23 Groovy 0.608%
24 PL/SQL 0.575%
25 Scratch 0.490%
26 Logo 0.414%
27 Transact-SQL 0.411%
28 Lisp 0.398%
29 RPG 0.397%
30 Rust 0.395%
31 COBOL 0.382%
32 Scala 0.378%
33 ABAP 0.364%
34 Fortran 0.313%
35 Kotlin 0.294%
36 LiveCode 0.277%
37 ML 0.274%
38 Ada 0.262%
39 F# 0.232%
40 PL/I 0.231%
41 Lua 0.226%
42 OpenEdge ABL 0.218%
43 ActionScript 0.212%
44 LabVIEW 0.200%
45 Scheme 0.197%
46 Haskell 0.195%
47 Julia 0.184%
48 TypeScript 0.180%
49 Tcl 0.180%
50 Prolog 0.175%

未來50種編程語言

以下語言列表表示#51至#100。由於差異相對較小,因此僅列出了編程語言(按字母順序)。

  • (視覺)FoxPro,4d / 4D,ABC,Alice,Apex,Awk,Bash,bc,Bourne shell,C ++ / CLI,CL(OS / 400),Clojure,CoffeeScript,Common Lisp,Crystal,cT,Elixir,Emacs Lisp,Erlang,Forth,Hack,圖標,通知,Io,Korn shell,梯形邏輯,Limbo,Maple,Mercury,MQL4,NATURAL,OpenCL,Oz,PostScript,PowerShell,無編碼技術編程,純數據,Q,Raku,紅色,環形,S,Smalltalk,SPARK,標準ML,VBScript,VHDL,WebAssembly,XBase ++,Z shell

 


本月指數變化

本月對索引的定義進行了以下更改:

  • Mantvydas Lopeta建議將Perl 6條目重命名爲Raku。已經完成了。Raku現在位於TIOBE索引的#98位。
  • 還有很多郵件仍需要處理。只要有更多時間可用,您的郵件就會得到答覆。請耐心等待。

 

長期歷史

要查看大圖,請在下面找到許多年前十大編程語言的位置。請注意,這些是12個月內的平均職位。

程式語言 2020年 2015年 2010年 2005年 2000 1995年 1990 1985年
Java 1 2 1 2 3 - - -
C 2 1 2 1 1 2 1 1
Python 3 7 6 6 23 21 - -
C++ 4 4 3 3 2 1 2 12
C# 5 5 5 8 8 - - -
Visual Basic .NET 6 10 - - - - - -
JavaScript 7 8 8 9 6 - - -
PHP 8 6 4 5 29 - - -
SQL 9 - - 97 - - - -
Objective-C 10 3 22 37 - - - -
Lisp 31 18 16 12 14 5 3 2
Ada 35 29 25 15 15 6 4 3
Pascal 219 16 13 75 12 3 20 5

編程語言名人堂

列出所有“年度最佳編程語言”獲獎者的名人堂如下所示。該獎項授予一年中評分最高的編程語言。 
 

優勝者
2018 medal Python
2017 medal C
2016 medal Go
2015 medal Java
2014 medal JavaScript
2013 medal Transact-SQL
2012 medal Objective-C
2011 medal Objective-C
2010 medal Python
2009 medal Go
2008 medal C
2007 medal Python
2006 medal Ruby
2005 medal Java
2004 medal PHP
2003 medal C++
發佈了93 篇原創文章 · 獲贊 21 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章