TIOBE 2017 8月编程语言排行榜 后院“硝烟四起”
处于排名榜最前面的几个编程语言的分数长期以来一直都在下降:Java和C在TIOBE榜单中的分数一直比较低。而且几乎所有其他排名前十的语言每年都在下降。
那么哪个什么语言抓住了这个机遇呢?这发生在排行榜的40位左右。
一些新语言的排名正在上升,特别是Crystal(32名),Kotlin(41名),Clojure(42名),Hack(43名)和Julia(46名)。Crystal的表现特别的好,在一个月内从第60名跳到第32名。 Crystal语言是一个静态类型的Ruby变体。由于它是需要编译的,所以速度超快,占用的内存比较少,使用起来也比较方便,值得一试。
TOP 20编程语言排行榜

TOP 10编程语言指数走势 板面的做法和配料

21-50名编程语言排名
第51到100名编程语言排行如下,由于它们之间的数值差异较小,不做先后排名:
4th Dimension/4D, ABC, ActionScript, Apex, APL, AutoLISP, Bash, bc, Bourne shell, C shell, CFML, CL (OS/400), Clipper, Common Lisp, Eiffel, Elixir, Elm, Euphoria, Forth, Icon, IDL, Inform, Io, J, Korn shell, Magic, Maple, ML, MOO, MQL4, MUMPS, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PowerShell, Q, REXX, Ring, RPG (OS/400), Rust, Scheme, Smalltalk, SPARK, SPSS, Stata, Tcl
历史排名(1987-2017)
以下排名取自于12个月的平均值。
| 编程语言 | 2017 | 2012 | 2007 | 2002 | 1997 | 1992 | 1987 |
|---|---|---|---|---|---|---|---|
| Java | 1 | 1 | 1 | 1 | 15 | - | - |
| C | 2 | 2 | 2 | 2 | 1 | 1 | 1 |
| C++ | 3 | 3 | 3 | 3 | 2 | 2 | 5 |
| C# | 4 | 4 | 7 | 14 | - | - | - |
| Python | 5 | 7 | 6 | 11 | 27 | - | - |
| Visual Basic .NET | 6 | 19 | - | - | - | - | - |
| PHP | 7 | 6 | 4 | 5 | - | - | - |
| JavaScript | 8 | 9 | 8 | 8 | 22 | - | - |
| Perl | 9 | 8 | 5 | 4 | 4 | 10 | - |
| Assembly language | 10 | - | - | - | - | - | - |
| COBOL | 25 | 27 | 17 | 9 | 3 | 9 | 9 |
| Lisp | 31 | 12 | 15 | 12 | 9 | 5 | 2 |
| Prolog | 33 | 31 | 26 | 16 | 20 | 11 | 3 |
| Pascal | 112 | 14 | 19 | 97 | 8 | 3 | 4 |
年度编程语言
年度编程语言是授予一年中评分最高的编程语言:

【说明】 TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube 以及Baidu等)进行计算。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
TIOBE 2017 8月编程语言排行榜 后院“硝烟四起”的更多相关文章
- TIOBE.2017.01最新编程语言排行榜
Jan 2017 Jan 2016 Change Programming Language Ratings Change1 1 Java ...
- TIOBE 2015年7月编程语言排行榜:C++的复兴
TIOBE 2015年7月编程语言排行榜:C++的复兴 发表于2015-07-13 17:03| 16086次阅读| 来源CSDN| 128 条评论| 作者钱曙光 编程语言排行榜TIOBEC++ 摘要 ...
- 2013年6月编程语言排行榜,C语言位据第一位
2013年6月编程语言排行榜,C语言位据第一位 C语言是很多主流开发语言的母体,.NET的底层,Java的底层都是C开发的,虽然很多新语言来势汹汹,但究其根源,都脱离不开C语言
- 这里有40条提升编程技能小妙招!还有TIOBE 7月份的编程语言排行榜
如何提高编程技能?恐怕很多开发者思考过这个问题.最近,拥有将近 15 年开发经验的软件工程师 Kesk -*- 写了一篇博客,列举了 40 条对其职业生涯有所帮助的事项. 或许,通过以下 40 个 ...
- TIOBE 2015年5月编程语言排行榜 Visual Studio系列在上升
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员. 课程和第三方厂商的数量.排名使用著名的搜索引擎(诸如 Google.MSN.Yahoo ...
- 2015年2月编程语言排行榜:JavaScript排名达到历史最高
JavaScript在赢得2014年最后一个月的TIOBE编程语言奖后,并且还在不断走强.在二月份JavaScript就超过了PHP,并 且达到它有史以来最高的位置,排行到TOP 6.另一方面,Obj ...
- 5 月编程语言排行榜:Java第一,R跌出Top20
我们都知道,最近,TIOBE 发布了 5 月份编程语言排行榜.其中,前三名依然健稳不变,他们分别是 Java.C.C++,第四则为: Python ,第五则为 VB .NET. 下面两张图,我们可以看 ...
- 【转载】2015年8月编程语言排行榜:Java遥遥领先
Java以4.5%的差距遥遥领先于第二名,回顾以前Java有这样的成绩还是在2008年.Java version 8的成功主要是因为函数式编程习语的添加.Java出现下滑是在2010年 Oracle收 ...
- 2016年1月编程语言排行榜:Java荣获2015年度冠军
Java因于2015年人气增幅最大(+ 5.94%),故获得2015年的TIOBE指数的编程语言奖,同时成为15年年度冠军, Visual Basic.NET(+ 1.51%)和Python(+ 1. ...
随机推荐
- shell中命令作为变量使用
说明:必须要带上$ ,否则报错 ENCRYPTION_KEY=$( /dev/urandom | od -An -t x | tr -d ' ') echo ${ENCRYPTION_KEY}
- 怎么在 localhost 下访问多个 Laravel 项目,通过一个IP访问多个项目(不仅仅是改变端口哦)
server { listen 80; server_name blog.sweetsunnyflower.com; index index.html index.htm index.php; cha ...
- PHP define defined const
define 定义常量,常量一旦被定义,在脚本执行期间就不能再改变或者取消定义 常量默认大小写敏感.通常常量标识符总是大写的 与变量的区别: 1.常量前面没有美元符号($) 2.常量只能通过defin ...
- 大觅网01Day
1.首先在上手之前准备几样开发辅助工具: ①vmware ②ubuntu ③xshell ④xftp 2.创建ubuntu系统 打开vmware创建一个新的虚拟机 在创建虚拟机时有几处需要留意 首先是 ...
- Kinect数据
原文链接 Kinect V1 和 V2 比较 Kinect V1 和 V2 的外观比较 Kinect V1 和 V2 的参数比较 Kinect V1 和 V2 随距离增加的误差分布 Kinect V1 ...
- 8 Spring / Spring MVC / Mybatis 框架相关知识点
1)Spring 的 IOC 和 AOP 有了解吗? IOC:控制反转,不需要手动 new 对象,将其交给 Spring 容器,降低程序耦合度. AOP:面向切面编程,动态代理技术.
- EM算法分析
参考来源: <机器学习>——周志华 https://www.cnblogs.com/jerrylead/archive/2011/04/06/2006936.html 几个概念 极大似然估 ...
- 【图像-视频处理】YUV420、YV12与RGB24的转换公式
bool YV12ToBGR24_Native(unsigned char* pYUV,unsigned char* pBGR24,int width,int height) { if (width ...
- PTA(Basic Level)1014.福尔摩斯的约会 && PTA(Advanced Level)1061.Dating
大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm.大侦探很快就明白了,字条上奇 ...
- PTA(Basic Level)1058.A+B in Hogwarts
If you are a fan of Harry Potter, you would know the world of magic has its own currency system -- a ...