5月编程语言排行榜:Scala逆袭 C第二 它登顶榜首

Posted 黑马程序员视频库

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5月编程语言排行榜:Scala逆袭 C第二 它登顶榜首相关的知识,希望对你有一定的参考价值。

TIOBE 发布了 5 月编程语言排行榜。 对比 4 月榜单,这个月的排名并没有太大变化。前 20 名中,Java、C、C++ 依然牢牢占据头三甲,Python、C#、Visual Basic.NET、php 等也紧随其后,波动浮动几乎都不明显。不过其中 C 语言涨幅达到了 7%,TIOBE 没有提及其暴涨的原因,但在 C 语言登顶 2017 年度编程语言时,就已经有许多人认为这与物联网的兴起有莫大关系。


本月榜单最大的不同在于,Scala 编程语言终于进入了 Top 20,上一次 Scala 进入前 20 已经是好几年前的事情了,这次经过长时间的沉淀终于再次逆袭。


而Java 语言到底有什么优势可以占据排行榜第一的位置呢?

首先,语法比较简单,学过计算机编程的开发者都能快速上手。


其次,在若干了领域都有很强的竞争力,比如服务端编程,高性能网络程序,企业软件事务处理,分布式计算,android 移动终端应用开发等等。


最重要的一点是符合工程学的需求,我们知道现代软件都是协同开发,那么代码可维护性,编译时检查,较为高效的运行效率,跨平台能力,丰富的 IDE,测试,项目管理工具配合。都使得 Java 成为企业软件公司的首选,也得到很多互联网公司的青睐。


没有短板,容易从市场上找到 Java 软件工程师,软件公司选择 Java 作为主要开发语言,再在特定的领域使用其他语言协作编程,这样的组合选择,肯定是不会有大的问题。


所以综合而言,Java 语言全能方面是最好的。

C 作为一门工程实用性极强的语言,提供了对操作系统和内存的精准控制,高性能的运行时环境,源码级的跨平台编译等优点。它最牛的地方在于几乎现在所有的上层语言的底层语言绝大部分都是C语言大哥做嫁衣给铺垫完成。深刻理解上层语言底层实现,离不开C。

Top 10 编程语言 TIOBE 指数走势(2002-2018)

5月编程语言排行榜:Scala逆袭 C第二 它登顶榜首

其他编程语言排名

下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:

5月编程语言排行榜:Scala逆袭 C第二 它登顶榜首

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

(Visual) FoxPro, 4th Dimension/4D, ABC, APL, AutoLISP, bc, Bourne shell, C shell, CL (OS/400), Clipper, Common Lisp, Crystal, Elixir, Elm, F#, Forth, Groovy, Hack, Icon, IDL, Inform, Io, J, Korn shell, Ladder Logic, Maple, MOO, MQL4, MUMPS, NATURAL, NXT-G, OCaml, OpenEdge ABL, Oz, PL/I, PostScript, PowerShell, Q, Ring, Rust, Smalltalk, Solidity, SPARK, SPSS, Standard ML, Stata, Tcl, VBScript, Verilog, VHDL

历史排名(1988-2018)

注: 以下排名位次取决于 12 个月的平均值。

5月编程语言排行榜:Scala逆袭 C第二 它登顶榜首

编程语言“名人榜”( 2003-2017)  

下面列出了所有“年度编程语言”名人榜,该奖项授予一年内评分最高的编程语言:

5月编程语言排行榜:Scala逆袭 C第二 它登顶榜首

今天的福利时刻

C语言学习资源统统送给你

获取方式

关注‘黑马程序员视频库’回复:C529

领取黑马程序员课程资源


查阅更多行业前景文章


(领取Java教程资源)

喜欢今天的资源内容吗?

记得替播妞把干货分享给身边需要的小伙伴哦!


本文编译自:https://www.tiobe.com/tiobe-index/。


▼点击了解 C语言 更多详情

以上是关于5月编程语言排行榜:Scala逆袭 C第二 它登顶榜首的主要内容,如果未能解决你的问题,请参考以下文章

TIOBE 5 月编程语言排行榜:暴涨的 C,逆袭的 Scala

5 月编程语言榜:C 再度暴涨,Scala 成功上位

屌炸了 | 编程语言榜 C 再度暴涨,Scala 成功上位

Nginx 逆袭成功!Netcraft 10 月 Web 服务器排行榜公布;2017 Web 开发安全风险 TOP10

速看!TIOBE12月编程语言排行榜,第一名太牛啦!

突发!Python 登顶了。。。