TIOBE - 2016年3月编程语言排行榜
尽管软件行业在迅速发展,编程语言却没有太大变化,回顾近十年TIOBE指数,排名前十的编程语言基本没有发生变化。唯一的变化是Visual Basic, php 和 Perl 与更现代的编程语言C#, Python 和 JavaScript交换指数排名位置。Objective-C 在这十年发展到前十,甚至达到前三的位置,但是苹果公司发布Swift编程语言后,它就被快速的替代。
也许有人由此推测未来十年没有什么实际变化,也不会有新的编程语言。但事实并非如此,真正的变化是前十的编程语言为了发展借鉴新的编程语言的特性不断自身迭代。例如Java8,C++11,Python3,PHP7等。由于前十的编程语言市场占有率较高,对于工程师来说,学习一门熟悉的编程语言的一些新特性比学习一门新的编程语言容易的多。
前20名:
也许有人由此推测未来十年没有什么实际变化,也不会有新的编程语言。但事实并非如此,真正的变化是前十的编程语言为了发展借鉴新的编程语言的特性不断自身迭代。例如Java8,C++11,Python3,PHP7等。由于前十的编程语言市场占有率较高,对于工程师来说,学习一门熟悉的编程语言的一些新特性比学习一门新的编程语言容易的多。
前20名:
21-50名:
热门语言趋势:
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
该指数可以用来检查你的编程技能是否仍然是最新的或作出什么开始建立一个新的软件系统时,编程语言应采取的战略决策。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
该指数可以用来检查你的编程技能是否仍然是最新的或作出什么开始建立一个新的软件系统时,编程语言应采取的战略决策。