【IT資訊】TIOBE - 2020年7月程式語言排行

2020-07-04 20:06:09

程式語言排行榜 TOP 20 榜單:

統計程式語言R在本月從第9位升至第8位元,創造了新的記錄。

不久前,Python似乎贏得了統計程式設計之戰,但是R的流行程度在Python的不斷提升中仍在增加。有兩種趨勢可能會增強R語言:

1)商業統計語言和軟體包(如SAS,Stata和SPSS)的時代已經結束。大學和研究機構採用Python和R進行統計分析.

2)需要大量統計和數據挖掘才能 纔能找到針對COVID-19病毒的疫苗。結果,易於學習和使用的統計程式語言現在開始流行。

Jul 2020 Jul 2019 Change Programming Language Ratings Change
1 2 change C 16.45% +2.24%
2 1 change Java 15.10% +0.04%
3 3 Python 9.09% -0.17%
4 4 C++ 6.21% -0.49%
5 5 C# 5.25% +0.88%
6 6 Visual Basic 5.23% +1.03%
7 7 JavaScript 2.48% +0.18%
8 20 change R 2.41% +1.57%
9 8 change PHP 1.90% -0.27%
10 13 change Swift 1.43% +0.31%
11 9 change SQL 1.40% -0.58%
12 16 change Go 1.21% +0.19%
13 12 change Assembly language 0.94% -0.45%
14 19 change Perl 0.87% -0.04%
15 14 change MATLAB 0.84% -0.24%
16 11 change Ruby 0.81% -0.83%
17 30 change Scratch 0.72% +0.35%
18 33 change Rust 0.70% +0.36%
19 23 change PL/SQL 0.68% -0.01%
20 17 change Classic Visual Basic 0.66% -0.35%

TIOBE程式語言變化圖

在这里插入图片描述

其它程式語言

Position Programming Language Ratings
21 SAS 0.64%
22 Transact-SQL 0.64%
23 Objective-C 0.61%
24 Groovy 0.58%
25 Dart 0.55%
26 D 0.55%
27 Kotlin 0.54%
28 COBOL 0.50%
29 ABAP 0.49%
30 Delphi/Object Pascal 0.49%
31 OpenEdge ABL 0.42%
32 Logo 0.41%
33 PowerShell 0.36%
34 Lisp 0.36%
35 (Visual) FoxPro 0.34%
36 Julia 0.34%
37 Lua 0.33%
38 Scala 0.31%
39 VBScript 0.31%
40 Haskell 0.29%
41 Scheme 0.29%
42 TypeScript 0.28%
43 Ada 0.28%
44 Prolog 0.26%
45 PostScript 0.25%
46 Erlang 0.23%
47 RPG 0.23%
48 Apex 0.23%
49 C shell 0.22%
50 Fortran 0.22%

50到100之間的程式語言

ABC, ActionScript, Arc, ATLAS, Awk, Bash, BlitzMax, Bourne shell, cg, CL (OS/400), Clojure, CoffeeScript, Common Lisp, Crystal, cT, Elixir, Emacs Lisp, Euphoria, F#, Factor, Forth, Hack, Icon, IDL, Inform, Io, Korn shell, LabVIEW, Ladder Logic, Limbo, Lingo, LiveCode, Maple, Mercury, ML, MQL4, OpenCL, PL/I, Pure Data, Raku, Red, Ring, Smalltalk, SPARK, SPSS, Tcl, Vala/Genie, Verilog, VHDL, Whitespace

附錄

參考:https://www.tiobe.com/tiobe-index/

參考:https://blog.csdn.net/juwikuang/article/details/107073202