六星教育:TIOBE 8月編程語言榜出爐!霸榜還得是它!

TA來了!TA來了 !TA帶著最新編程語言排行榜走來了近日 TIOBE 公布了2023年8月的編程指數(shù)信息話不多說,和六星教育一起來看看!

四大編程語言統(tǒng)治地位加強(qiáng)
Python、C 、C++?和?Java?是 TIOBE 編程語言榜的 Top 4 已經(jīng)有很長(zhǎng)一段時(shí)間了,并且遠(yuǎn)遠(yuǎn)領(lǐng)先于其它語言。
Python 依然排行第一,占比?13.33%,C++ 在去年 12 月便首次超越 Java 躍居榜單第三,占比為?10.63%,相比排行第二的 C 語言(11.41%),兩者差距本月增至?0.78%。
除此之外,Java 排行第四位,占比?10.33%、C# 排行第五位,占比?7.04%;JavaScript 在本月保持榜單第六位,為?3.29%;這意味著競(jìng)爭(zhēng)空間被進(jìn)一步壓縮,其它語言的競(jìng)爭(zhēng)空間不大。
曾經(jīng)的編程語言界 Java、C、C++ 三足鼎立,且穩(wěn)固了很長(zhǎng)一段時(shí)間,直到 Python 的到來,然后一路高歌,強(qiáng)勢(shì)登頂榜首,打破了它們的統(tǒng)治局面。
Python為何被開發(fā)者瘋狂追捧,它的魅力究竟在哪呢?
首先它具有應(yīng)用廣泛、簡(jiǎn)單易學(xué)、高效實(shí)用和開放共享的特點(diǎn),不僅在科技領(lǐng)域得到廣泛應(yīng)用,在商業(yè)、金融、醫(yī)療等領(lǐng)域也得到器重。在公司招聘需求中,各個(gè)職位都希望具備Python相關(guān)技能,如前端、后端、運(yùn)維、測(cè)試、數(shù)據(jù)分析和人工智能等。
Julia 沖進(jìn) Top 20,歷史首次!
近幾個(gè)月來,除了位次有些許變化,每個(gè)月 Top 20 榜單中的編程語言都是那些“老面孔”,但這個(gè)月有些不同——Julia 歷史首次進(jìn)入了 TIOBE 榜單前 20 名!

Julia 的創(chuàng)制始于 2009 年的麻省理工學(xué)院,是一門比較年輕的語言。
作為一門在科學(xué)計(jì)算方面的高級(jí)通用動(dòng)態(tài)編程語言,Julia 誕生的初衷就是為了滿足高性能數(shù)值分析和計(jì)算科學(xué)的需要,它也真的能做到了既高產(chǎn)又高效。不僅性能可與 C 和 Fortran 相媲美,代碼風(fēng)格也像 Python 般靈活,因此幾年前開發(fā)者圈內(nèi)還時(shí)常出現(xiàn)“Julia 將替代 Python”的說法。
Julia 的突然崛起,其原因或許與 Python 流行的理由類似:Julia 尤其適用于數(shù)據(jù)科學(xué)和數(shù)學(xué)計(jì)算領(lǐng)域,而近幾個(gè)月 AI 的熱潮似乎也帶動(dòng)了 Julia 的使用。

TIOBE 首席執(zhí)行官 Paul Jansen 分析道,雖然 Julia 與 Top 20 中的 Python、R 和? MATLAB 的適用領(lǐng)域類似,但 Julia 的優(yōu)勢(shì)也毫不遜色:“Julia 比 Python 更快,比 R 更適合編寫大型系統(tǒng),也比 MATLAB 更便宜。因此,速度、可擴(kuò)展性和開源性使 Julia 成為一個(gè)有吸引力的選擇?!?/p>
不過,Paul Jansen 也提到,Julia 要比上述這三種語言需要更多的編程技巧。對(duì)于 Julia 之后是否能保持并提高自己的排名,十分令人期待。
除此之外的一些其他排名變化有:
Scratch?的排名從 12 升至 11
Go 的排名從 13 升至 12
Fortran 的排名從 11 跌至 14
COBOL?的排名從 20 升至 15
R 的排名從 19 升至 16
Ruby?的排名從 16?跌至 17
Rust 的排名從 17?跌至 19
其他編程語言
以下為?Top 21-50?的編程語言榜單:

第 51-100 名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):
4th Dimension/4D, ABC, ActionScript, Algol, Alice, Apex, APL, ATLAS, Awk, bc, Boo, Bourne shell, Carbon, CL (OS/400), CLIPS, Clojure, Cobra, Crystal, Curl, Elixir, Erlang, Groovy, Hack, Icon, Io, J, LabVIEW, Ladder Logic, Maple, ML, NATURAL, Nim, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Racket, Ring, RPG, Smalltalk, Snap!, SPARK, SQR, Tcl, TOM, VHDL, Wolfram, X10, Zig
編程語言歷史排名
Top 10 Tiobe指數(shù)走勢(shì) (2002-2023)

歷史排名(1988-2023)

編程語言“名人榜”(2003-2022)

*TIOBE 編程語言社區(qū)排行榜是編程語言流行趨勢(shì)的一個(gè)指標(biāo),每月更新,這份排行榜排名基于全球技術(shù)工程師、課程和第三方供應(yīng)商的數(shù)量,其中包括了流行的搜索引擎以及技術(shù)社區(qū),如 Google、百度、維基百科、CSDN、必應(yīng)、Hao 123 等等。
以上就是本次分享的全部?jī)?nèi)容,想學(xué)習(xí)更多編程技巧,歡迎持續(xù)關(guān)注六星教育!