欢迎关注我@王老师在山中 ,每天分享一篇科技信息,免费IT课程体验,私信交流。

---------------------------------------------------------------------------

2020年下半年已经过去一个多月,8月份 TIOBE编程社区的编程语言指数排行榜已出炉。我们一起来看看,8月份的编程语言又有什么变化呢?

打开网易新闻 查看精彩图片

从前10名编程语言排名来看,变化不大,唯一的变化就是市场份额的增加或减少。1至10名的编程语言排名是C、Java、python、C++、c#、Visual Basic、javascript 、R、PHP、SQL,Swift由7月份排名第10下降至第12,SQL重回第10。

打开网易新闻 查看精彩图片

C语言自从5月份夺得编程语言排名榜第一,现已连续4个月保持在第一的位置,且市场份额也是不断地扩大。

位于第二名的Java,由16.73%的占比下降至14.43%,与C语言的差距进一步拉大。

打开网易新闻 查看精彩图片

从第11名到第20名,有上升,也有下降。排名分别是Go、Swift、Perl、Assembly language、Ruby、MATLAB、Classic Visual Basic、Groovy、Objective-C、Rust。

Groovy是今年以来首次进入前20,此次排名18。

Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,是一种成熟的面向对象的编程语言。它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。


打开网易新闻 查看精彩图片

有意思的是8月份 TIOBE编程社区的主题是编程语言的世界假期,从字面上理解,8月份编程语言变化不大,像学生一样过暑假了。

编程语言前10名的指数走向

打开网易新闻 查看精彩图片

目前Java排名第二,并不意味着Java使用率就下降,或者说前景不好了。要看编程语言在当前市场发展环境中受到的影响,从而理性的判断。

打开网易新闻 查看精彩图片

不管哪种语言受到欢迎,我们都应该理性看待,结合多种环境因素考虑,不断地升级和优化所掌握的语言,以应对未来的不确定性。

打开网易新闻 查看精彩图片