阅读更多
TIOBE 今天发布了5月份的编程语言排行榜,继上个月C超越Java成为冠军之后,本月C继续领跑该排行榜。

近8年来,该排行榜的TOP 10名单并没有发生多少变化,仅仅是新增了Objective-C(本月排名第4)以及挤掉了Delphi(本月排名第14)。

TIOBE 编程语言排行榜 TOP 20:



除此之外,Visual Basic .NET份额的上升也非常迅速,去年同期,该语言仅占第26名,本月已经蹿升至第12名。

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。

为了使数据更为客观,我们为大家带来了另一个编程语言排行榜——SourceForge语言人气指数该指数是由SourceForge根据互联网中流行的编程语言统计出来的。

该排行榜中TOP 10和TIOBE 中的一致,只是在部分语言的排名上有所区别,在SourceForge排行榜中,Java仍然占据第1的位置。

SourceForge语言人气指数TOP 20:



比较大的区别是,在TIOBE中,谷歌的Go语言排在60位之后,而在SourceForge排行榜中,Go语言排在第17位。相关人士指出,这是由于TIOBE中关于Go语言的算法有问题所致。

  • 大小: 109 KB
  • 大小: 99.8 KB
20
3
评论 共 31 条 请登录后发表评论
31 楼 leop 2012-05-14 16:12
哇哈哈 笑死我了 喷子太多了!~~~~~
30 楼 我是男超人1 2012-05-14 16:07
cttnbcj 写道
看来java,要趋于精英化,而C变成大众农民化了。OY....

原来在httpserver领域内很牛B的apache和ngnix全是农民写出来的...呵呵...以后会不会是TOMCAT的天下啊.
29 楼 ray_linn 2012-05-13 19:48
mianhuaman 写道
上面有位哥们说的对。。
你不想一想Java 在Oracle 的带动下。。。我们这些Java 都会同Oracle 一样成为有钱人。。。。所以吧现在做什么最有前途Java 做C就快变成农民了。。
其实。。说真的c/c++/java 其实都很不错。。不过本人曾经是做c/c++出生的。。。。后来做方案后。。发现Java 在互连网发展是一个驱式!!特别是sun 被Oracle 收购后Java 发展是走越来越好了。。。
有了Oracle 对Java 的支持

我可以告诉大家一个秘密!Adobe 公司的Flex 会输给Java 中自带的Fx 可以去Oracle 官网下载

如果要在项目中使用RIA技术的建议优先考虑Java Fx 技术



脑残党?
28 楼 kondoh 2012-05-13 01:17
dnwq 写道
wyzw_358 写道
我来告诉大家原因为什么java会落后c,并不是c比java用的人多,恰恰相反,java越来越成熟,程序员技能已经炉火纯青了,根本不必要再到搜索引擎里面去搜索java技术问题,自己都可以解决了。因此java排名越靠后,说明java越成熟。

那是不是说明刚入行的程序员选择Java的越来越少了呢?

有道理
27 楼 mianhuaman 2012-05-12 20:50
上面有位哥们说的对。。
你不想一想Java 在Oracle 的带动下。。。我们这些Java 都会同Oracle 一样成为有钱人。。。。所以吧现在做什么最有前途Java 做C就快变成农民了。。
其实。。说真的c/c++/java 其实都很不错。。不过本人曾经是做c/c++出生的。。。。后来做方案后。。发现Java 在互连网发展是一个驱式!!特别是sun 被Oracle 收购后Java 发展是走越来越好了。。。
有了Oracle 对Java 的支持

我可以告诉大家一个秘密!Adobe 公司的Flex 会输给Java 中自带的Fx 可以去Oracle 官网下载

如果要在项目中使用RIA技术的建议优先考虑Java Fx 技术
26 楼 HappyBoys 2012-05-12 18:25
\\\\\:o
25 楼 viMory 2012-05-11 20:04
想看github的统计
24 楼 iwangxiaodong 2012-05-11 01:30
怎么没有我喜欢的go语言
23 楼 hardPass 2012-05-10 22:52
不用说了,就让Go来统一全世界吧……
22 楼 kevinhrw 2012-05-10 22:45
jinyanhui2008 写道
ray_linn 写道
ZZX19880809 写道


不是的!排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎),没说有百度,中国JAVA还是最热门的,算上中国,JAVA肯定还是第一位!



用百度的是不是猪脑程序员?

有个很重要的问题,google经常停摆

说得太对了,我也经常逼迫用baidu.
https://www.google.com.hk这个应该会好些些.
21 楼 tlde_ti 2012-05-10 17:23
scala一个榜单46,一个40..

看了一下都是搜索的scala programming.....

scala很亏.scala的环境喜欢说 programming in scala。倒过来了,不然应该还能上剩下一些.
20 楼 ZZX19880809 2012-05-10 16:36
ray_linn 写道
ZZX19880809 写道


不是的!排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎),没说有百度,中国JAVA还是最热门的,算上中国,JAVA肯定还是第一位!



用百度的是不是猪脑程序员?


中国猪脑,傻鸟,大内程序猿很多的,百度是他们的命根子啊!
19 楼 luliruj 2012-05-10 14:46
ray_linn 写道
ZZX19880809 写道


不是的!排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎),没说有百度,中国JAVA还是最热门的,算上中国,JAVA肯定还是第一位!



用百度的是不是猪脑程序员?

敏感词太多了,用谷歌随便搜个东西就无法访问了,只好用百度
18 楼 w156445045 2012-05-10 14:30
Java顶住!
17 楼 jinyanhui2008 2012-05-10 14:30
ray_linn 写道
ZZX19880809 写道


不是的!排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎),没说有百度,中国JAVA还是最热门的,算上中国,JAVA肯定还是第一位!



用百度的是不是猪脑程序员?

有个很重要的问题,google经常停摆
16 楼 sblig 2012-05-10 14:02
dnwq 写道
wyzw_358 写道
我来告诉大家原因为什么java会落后c,并不是c比java用的人多,恰恰相反,java越来越成熟,程序员技能已经炉火纯青了,根本不必要再到搜索引擎里面去搜索java技术问题,自己都可以解决了。因此java排名越靠后,说明java越成熟。

那是不是说明刚入行的程序员选择Java的越来越少了呢?

因为都大众化了,还有什么钱途,物以稀为贵还是选C有点钱途
15 楼 mengyancui 2012-05-10 13:52
js飘过!   
14 楼 如若_晴 2012-05-10 13:32

    [hello]
13 楼 ray_linn 2012-05-10 12:47
ZZX19880809 写道


不是的!排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎),没说有百度,中国JAVA还是最热门的,算上中国,JAVA肯定还是第一位!



用百度的是不是猪脑程序员?
12 楼 ZZX19880809 2012-05-10 12:43
dnwq 写道
wyzw_358 写道
我来告诉大家原因为什么java会落后c,并不是c比java用的人多,恰恰相反,java越来越成熟,程序员技能已经炉火纯青了,根本不必要再到搜索引擎里面去搜索java技术问题,自己都可以解决了。因此java排名越靠后,说明java越成熟。

那是不是说明刚入行的程序员选择Java的越来越少了呢?



不是的!排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎),没说有百度,中国JAVA还是最热门的,算上中国,JAVA肯定还是第一位!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 2012年9月TIOBE编程语言排行榜:Objective-C继续推进

    按照惯例,TIOBE今天带来了9月份的编程语言排行榜。在该排行榜中,各大编程语言延续了上个月的排名,并无大的看点。 上月排名首位的C语言,本月继续领跑,并与第二名的Java的差距进一步拉大。 得益于...

  • Erlang语言在2012年2月编程语言排行榜领跑多核开发

    2012年2月6日,TIOBE发布了2012年2月编程语言排行榜。Erlang语言排名31位,继续领跑多核开发语言,微软的F#排名33,谷歌的GO排名45,Scala并未上榜,erlang论坛统计。 本月C#挤进前三,占领季军位置,...

  • IAST技术进阶系列(一):关键语言支持

    它可以实时返回结果,因此不会额外增加CI/CD的时间。相比于其他AST技术,IAST只会分析“交互”产生时所影响到相关代码的安全风险,而不是扫描所有代码、配置文件或遍历整个站点。IAST更适合在QA环节使用,让安全团队...

  • 聊聊那些计量软件(区别、流行度 R Matlab SPSS SAS STATA)

    文章目录写在最前统计软件R&MATLABSPSSSAS&STATA表数据科学软件的人气对比摘要介绍招聘广告!...图1a。更受欢迎的软件(250个或更多工作,2/2017)的数据科学工作数量。学术文章使用调查图书论坛活动编程人气度...

  • 少室山论道——天下武功

     Go语言之父Rob Pike提到:Go语言本是以C为原型,以C++为目标设计,但最终却大相径庭。值得一提的是,这3门语言都曾当选TIOBE年度语言。相对于C++的臃肿,golang则显得精简太多(仅仅依靠golang自身强大的库就能...

  • 嵌入式八股文面试题库资料知识宝典-深圳禾苗通信科技有限公司.zip

    嵌入式八股文面试题库资料知识宝典-深圳禾苗通信科技有限公司.zip

  • Arduino UART实验例程【正点原子EPS32S3】

    Arduino UART实验例程,开发板:正点原子EPS32S3,本人主页有详细实验说明可供参考。

  • 电力弹簧技术在主动配电网规划与运行优化调度中的应用研究

    内容概要:本文详细探讨了电力弹簧技术在主动配电网规划及运行优化调度中的应用。首先介绍了电力弹簧技术作为智能电网调控手段的优势,如自适应性强、响应速度快、节能环保等。接着阐述了主动配电网规划的目标和策略,包括优化电网结构、提高能源利用效率和降低故障风险。随后讨论了运行优化调度的原则和方法,强调了实时监测、智能调度策略以及优化调度模型的重要性。最后通过实际案例分析展示了电力弹簧技术在提升电网稳定性、可靠性和能效方面的显著效果,展望了其广阔的应用前景。 适合人群:从事电力系统规划、运行管理的研究人员和技术人员,以及对智能电网感兴趣的学者和学生。 使用场景及目标:适用于希望深入了解电力弹簧技术及其在主动配电网规划和运行优化调度中具体应用的专业人士。目标是掌握电力弹簧技术的工作原理、优势及其在实际项目中的实施方法。 其他说明:本文不仅提供了理论分析,还有具体的案例支持,有助于读者全面理解电力弹簧技术的实际应用价值。

  • honor_1.145_testgray20250427.apk

    honor_1.145_testgray20250427.apk

  • 嵌入式八股文面试题库资料知识宝典-【开发】嵌入式开源项目&库&资料.zip

    嵌入式八股文面试题库资料知识宝典-【开发】嵌入式开源项目&库&资料.zip

  • 鸿蒙生态HarmonyOS:万物互联时代的操作系统革新与发展路径

    内容概要:本文详细介绍了华为推出的面向全场景的分布式操作系统HarmonyOS。HarmonyOS旨在打破设备间的壁垒,实现万物互联,通过分布式软总线和分布式任务调度等核心技术,让不同设备协同工作,如手机、平板、智能家居等设备间无缝流转任务。其应用生态涵盖教育、金融、出行等多个领域,华为通过资金、技术支持和流量扶持吸引开发者,推动生态繁荣。HarmonyOS从2019年首次发布至今,经历了多个版本迭代,性能和安全性不断提升,用户体验更加智能便捷。尽管面临应用生态丰富度不足、市场竞争压力等挑战,华为通过优化开发工具、加强市场推广等策略积极应对。未来,HarmonyOS将在分布式技术、AI融合和隐私安全等方面持续创新,并在智能家居、车联网、工业互联网等领域拓展生态。 适合人群:对操作系统技术感兴趣的专业人士、开发者、科技爱好者。 使用场景及目标:①了解HarmonyOS的技术架构和分布式技术的特点;②探讨HarmonyOS在智能家居、车联网等领域的应用前景;③评估HarmonyOS对现有操作系统市场的潜在影响。 阅读建议:HarmonyOS作为一款面向全场景的操作系统,不仅涉及技术实现,还包括生态建设和用户体验。因此,在阅读过程中,应重点关注其技术优势、应用场景及未来发展潜力,结合自身需求思考其在实际生活和工作中的应用价值。

  • 少儿编程scratch项目源代码文件案例素材-简单杀戮.zip

    少儿编程scratch项目源代码文件案例素材-简单杀戮.zip

  • 基于阻抗控制和工艺优化的机器人磨抛技术研究.pdf

    基于阻抗控制和工艺优化的机器人磨抛技术研究.pdf

  • 少儿编程scratch项目源代码文件案例素材-扛住别被压.zip

    少儿编程scratch项目源代码文件案例素材-扛住别被压.zip

  • 【操作系统领域】HarmonyOS架构解析:分布式设计与全场景智能应用的创新实践

    内容概要:本文详细介绍了华为自主研发的面向全场景的分布式操作系统——HarmonyOS的架构设计及其在智能家居、智能穿戴、智慧出行等领域的应用。HarmonyOS采用分层架构,包括内核层、系统服务层、框架层和应用层,各层分工明确,协同工作,为用户提供稳定、高效、智能的操作系统。其核心特性包括分布式架构、微内核设计、组件化开发和一次开发多端部署,这些特性使得不同设备能够实现互联互通和资源共享,为用户带来无缝的全场景智能体验。此外,文章还探讨了HarmonyOS面临的生态建设和兼容性挑战,以及未来的发展前景和技术创新方向。 适合人群:对操作系统架构感兴趣的科技爱好者、智能设备开发者及相关行业从业者。 使用场景及目标:①了解HarmonyOS架构设计及其在智能家居、智能穿戴、智慧出行等领域的具体应用;②掌握HarmonyOS的核心特性,如分布式架构、微内核设计、组件化开发和一次开发多端部署;③探讨HarmonyOS面临的挑战及其未来发展方向。 其他说明:HarmonyOS的出现不仅为华为在智能设备领域的发展提供了有力支撑,也为整个行业的创新发展注入了新的活力。作为科技爱好者和关注者,我们应持续关注HarmonyOS的发展,共同见证它在智能设备领域创造更多的辉煌。

  • 嵌入式八股文面试题库资料知识宝典-linux驱动开发.zip

    嵌入式八股文面试题库资料知识宝典-linux驱动开发.zip

  • 开关磁阻电机技术参数与建模技术深度解析:4kW电机性能详述

    内容概要:本文深入探讨了一款额定功率为4kW的开关磁阻电机,详细介绍了其性能参数如额定功率、转速、效率、输出转矩和脉动率等。同时,文章还展示了利用RMxprt、Maxwell 2D和3D模型对该电机进行仿真的方法和技术,通过外电路分析进一步研究其电气性能和动态响应特性。最后,文章提供了基于RMxprt模型的MATLAB仿真代码示例,帮助读者理解电机的工作原理及其性能特点。 适合人群:从事电机设计、工业自动化领域的工程师和技术人员,尤其是对开关磁阻电机感兴趣的科研工作者。 使用场景及目标:适用于希望深入了解开关磁阻电机特性和建模技术的研究人员,在新产品开发或现有产品改进时作为参考资料。 其他说明:文中提供的代码示例仅用于演示目的,实际操作时需根据所用软件的具体情况进行适当修改。

  • 嵌入式八股文面试题库资料知识宝典-新岸线.zip

    嵌入式八股文面试题库资料知识宝典-新岸线.zip

  • 基于支持向 量机和余弦相似度的故障诊断方法.pdf

    基于支持向 量机和余弦相似度的故障诊断方法.pdf

Global site tag (gtag.js) - Google Analytics