TIOBE編程語言全球熱度排行——2020年4月流行榜,Scratch成最大亮點

TIOBE編程語言全球熱度榜,4月流行榜單剛剛發佈,及時關注,未雨綢繆。關注編程語言熱度榜,幫你做出正確的技術選擇,哪種編程語言最好,蘿蔔青菜各有所愛,但是一個沒有熱度的編程語言,一定要慎重考慮,編程畢竟不是新聞——要的是“獨家報道”,編程講的是生態,沒有生態的語言,就如魚離開了水,無論多厲害都活成。

一、本期流行榜前20名

本期前20名最大的亮點就是Scratch,它是本期唯一一門首次擠進前20名的編程語言。很多年輕的程序員可能從來沒聽說過Scratch,但是有5歲以上小孩的父母卻是耳熟能詳,這似乎與編程沒啥關係。其實,Scratch是一個青少年教學編程工具,一個針對8-16歲孩子設計的圖形化編程工具。爲什麼Scratch能在千軍萬馬中殺入全球榜前20名呢?TIOBE說,因爲用Scratch編寫的項目總量超過5千萬而且每月以1百萬的速度在增長。因爲隨着計算機成爲人們生活的一個必要組成部分,教授孩子學習編程語言變得很熱門也是情理之中的事情。而Scratch昔日的競爭對手Alice卻不盡如人意,Alice排在榜單中的第90名。Scratch火爆的一條非常重要的原因,應該是它十分的易學易用,而且Scratch還受到了谷歌(google)和Intel的贊助。

此外,全球編程語言熱度榜前20榜單幾乎沒有什麼太大的變化,尤其是前9名紋絲不動,但第10名的位置似乎競爭非常激烈,在R、SWIFT和GO之間展開了激烈的爭奪戰,本期獲勝者是R。

TIOBE編程語言全球熱度榜-2020年4月流行榜前20
編程語言 2020年4月 本期份額 2019年4月 同期份額差 同期排名差
Java 1 16.73% 1 1.69% 0
C 2 16.72% 2 2.64% 0
Python 3 9.31% 4 1.15% 1
C++ 4 6.78% 3 -2.06% -1
C# 5 4.74% 6 1.23% 1
Visual Basic 6 4.72% 5 -1.07% -1
JavaScript 7 2.38% 7 -0.12% 0
PHP 8 2.37% 9 0.13% 1
SQL 9 2.17% 8 -0.10% -1
R 10 1.54% 16 0.35% 6
Swift 11 1.52% 19 0.54% 8
Go 12 1.36% 18 0.35% 6
Ruby 13 1.25% 13 -0.02% 0
Assembly language 14 0.0116 10 -0.0055 -4
PL/SQL 15 1.05% 22 0.26% 7
Perl 16 0.97% 14 -0.30% -2
Objective-C 17 0.94% 11 -0.57% -6
MATLAB 18 0.93% 12 -0.36% -6
Classic Visual Basic 19 0.83% 17 -0.23% -2
Scratch 20 0.77% 27 0.28% 7

二、編程語言前十名社區熱度指數

三、本期熱度榜20-50名

前20-50名中Groovy本期降幅比較大,已經降至48名落在了50名邊緣,建議重點關注,做出相應的技術調整,其他語言沒有太明顯的變化。

TIOBE編程語言全球熱度榜-2020年4月20-50名
編程語言 本期排行 本期份額
SAS 21 0.73%
Delphi 22 0.70%
Dart 23 0.65%
Transact-SQL 24 0.54%
D 25 0.54%
COBOL 26 0.52%
Rust 27 0.52%
Scala 28 0.49%
ABAP 29 0.44%
Kotlin 30 0.41%
Logo 31 0.35%
Lisp 32 0.34%
F# 33 0.34%
Fortran 34 0.33%
Lua 35 0.33%
Ada 36 0.28%
Prolog 37 0.26%
VBScript 38 0.25%
LabVIEW 39 0.25%
Apex 40 0.23%
Haskell 41 0.23%
TypeScript 42 0.21%
PowerShell 43 0.21%
ML 44 0.20%
RPG 45 0.19%
Scheme 46 0.19%
Erlang 47 0.18%
Groovy 48 0.18%
Bash 49 0.18%

四、編程語言50~100名

由於接下來的這50種語言市場份額沒有太大的差異,因此下面不分排名先後(按字母順序)羅列如下:

(Visual) FoxPro, ABC, ActionScript, Alice, Arc, ATLAS, Awk, bc, Bourne shell, C shell, CL (OS/400), Clojure, Common Lisp, Crystal, cT, Elixir, Forth, Hack, Icon, Inform, Io, J, Korn shell, Ladder Logic, LiveCode, Maple, Mercury, MQL4, NATURAL, Object Pascal, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, Programming Without Coding Technology, Pure Data, Q, Red, Ring, S, Smalltalk, Solidity, SPARK, Tcl, Vala/Genie, Verilog, VHDL, Whitespace。

五、本期編程語言指數變化

  • Delphi/Object Pascal拆分了,分開統計,Delphi本期處於22名,Object Pascal本期排名73位。
  • Visual Basic.NET 用名字Visual Basic,因爲有人提出現在人們常說的Visual Basic就是指的Visual Basic.NET,而原來的Visual Basic改名爲Classic Visual Basic。
  • B4X編程語言加入指數統計,本期位列118名。

總結

  1. 前十穩定,值得擁有
  2. 二十之外,靜觀其變
  3. 跌出五十,果斷出手

^_^ 對你有幫助嗎?歡迎來個三連擊鼓勵(關注、點贊、評論),歡迎打賞請我喫冰激凌。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章