TIOBE January list: C won the "2019 annual programming language" title

TIOBE  announced the 2020 list of programming languages latest issue.

TOP 20 list is as follows:

Last month we forecast Java, C, Python and C # will have access to "Annual programming language," the title, and now the results have been published, many people believe that contrary to expectations - the ancient language of the C programming language, won the 2019 title of the year.

Many people believe that Python will become TIOBE two consecutive years of annual programming language, after all, it's hot level in recent years is obvious to all. This time, however despite their ancient language C with 2.4% annual growth rate to get this title. Second is C # (+ 2.1%), and then are Python (+ 1.4%) and Swift (+ 0.6%).

People feel very low-key C language actually is so popular, why not? TIOBE that the main driving force behind this trend is the Internet of Things (IoT) today released a large number of small and smart devices . When performance is critical when C is applied to a small device, its performance will be very good right. Further, C is also relatively easy to learn language, and each processor has a C compiler.

Some other nice surprise performance programming languages: Swift (up from No. 15 to No. 9) and Ruby (rising from 18th to 11th place). Swift also has a stable programming language ranked the top ten, but Ruby seems will soon enter the TOP 10.

Of course, there are some great potential but no breakthrough in the 2019 programming language: Rust forward only three (up from 33rd to No. 30); Kotlin then lost three ranking (dropped from 31 the first 35); Julia even lost 10 ranking (from 37 down to 47), word of mouth is very good TypeScript is only a forward (rising from 49th to 48th).

TOP 10 编程语言 TIOBE 指数走势(2002-2020)

继续看看 20 名后的排位:

第 21-50 名的编程语言排行

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

(Visual) FoxPro, 4th Dimension/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, Icon, Inform, Io, Korn shell, Ladder Logic, Limbo, Maple, Mercury, MQL4, NATURAL, OpenCL, Oz, PostScript, PowerShell, Programming Without Coding Technology, Pure Data, Q, Raku, Red, Ring, S, Smalltalk, SPARK, Standard ML, VBScript, VHDL, WebAssembly, XBase++, Z shell

TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/

值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

详细榜单信息可以查看 TIOBE 官网

Guess you like

Origin www.oschina.net/news/112607/tiobe-index-202001