阅读更多

0顶
0踩

非技术
自2016年初,Java和C语言就出现了明显的下颓趋势,与去年相比,这两种语言的市场占有率均下滑了6%有余。根据TIOBE的数据显示,原本的Java和C语言使用者纷纷转向了其它编程语言,而且大家并没有特定的偏好,改用哪种编程语言的都有。

目前,随着各行各业的软件使用率越来越高,很明显C语言和Java语言已经无法满足使用者的需求了。什么编程语言都有一大堆簇拥者,这一点很容易证明——2012的时候,市场占有率仅有0.6%的编程语言都能排入前20名,而如今这个数字只够让它排到第33名。

编程语言排行榜 TOP20 榜单

下面是第 21-50 位的编程语言,排名如下:

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

下面是50-100名:由于差异较小,仅将名称列在下面(按照首字母排序)
(Visual) FoxPro, 4th Dimension/4D, ABC, APL, AutoLISP, Awk, bc, Bourne shell, C shell, CFML, cg, CL (OS/400), Clipper, Common Lisp, Crystal, Elixir, Elm, Emacs Lisp, Forth, Icon, IDL, Inform, Io, J, Julia, Korn shell, Kotlin, Maple, ML, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PowerShell, Processing, REXX, Ring, S, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl, VBScript, Verilog, VHDL

Top 10编程语言排行榜更长期走势(1987-2017)
(注:该位次取自12个月的平均值)

原文:TIOBE Programming Community Index Definition

年度编程语言(2003-2016)

必须声明这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,这张采样本身也有相当大的局限性。

【说明】
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

原文链接: TIOBE Index for May 2017 (文/孙薇 责编/钱曙光)
  • 大小: 117.9 KB
  • 大小: 32.4 KB
  • 大小: 163 KB
  • 大小: 65.1 KB
  • 大小: 66.5 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

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

相关推荐

  • TIOBE 5 月编程语言排行榜:时隔5年,C语言超越Java重返第一

    TIOBE 编程语言社区 5 月编程语言排行榜已经发布,这次最大的亮点在于C语言!在时隔5年之后,重返第一! 排名前十的分别是: C,Java,Python,C++,C#,Visual Basic.NET,JavaScript,PHP,SQL和R。 C语言...

  • 大事件,Java被超越了,2021年5月TIOBE编程语言排行榜出炉

    TIOBE 5月编程语言排行榜新鲜出炉。前十榜单中,C、Python、Java三大鳌头仍占据前三榜单。去年11月,Python短时间的挤掉Java跃居至榜单第二名;今年5月,Python再次挤掉Java,再度夺下榜二。 TIOBE排行榜是世界上...

  • c语言在TIOBE最近的3个排名,TIOBE 6月编程语言排行榜:C语言位列榜首,Java紧随其后!...

    原标题:TIOBE 6月编程语言排行榜:C语言位列榜首,Java紧随其后!本文章中语言排名数据来自TIOBE排行榜和PYPL排行榜。0 1TIOBE排行榜6月份数据接下来我们看看6月榜单吧!TIOBE 6月 TOP 20 编程语言: Java和Python...

  • 计算机语言排行c和c,TIOBE:2020年5月编程语言排行榜:C 与 Java 龙争虎斗

    原标题:TIOBE:2020年5月编程语言排行榜:C 与 Java 龙争虎斗近日,TIOBE 官网公布了 2020 年 5 月的编程语言排行榜。本期最大的亮点是 C 语言超越 Java,时隔五年后重返排行榜第一。C 语言上一次排名榜首,还是...

  • TIOBE 2020 年 8 月编程语言排行榜:C语言为何能连续霸榜?

    TIOBE公布了2020年8月份最新编程语言排行榜。 C语言蝉联榜单第一,随后分别是Java、Python、C++、C#。前20名排行如下: 5月份的时候,C就已经超越Java了,登上第一的宝座,为了重回第一,C语言整整花了5年的时间,...

  • 5月TIOBE编程语言排行榜:时隔5年,C语言终于再登榜首

    Java和C语言在4月的时候已经非常接近,但是本月C语言再次超越Java重回榜首, 上一次C语言成为第一名还是在2015年。 我们猜测一下C语言为什么再次成为榜首? Paul Jansen TIOBE Software首席执行官表示:原因之一可能...

  • TIOBE 10 月编程语言排行榜出炉:C语言居首,Python将超Java?

    Python实战社群Java实战社群长按识别下方二维码,按需求添加扫码关注添加客服进Python社群▲扫码关注添加客服进Java社群▲官方网址:https://www.tiobe.com...

  • TIOBE 11月排行榜:Python奋起直追,或将超越C语言

    TIOBE排行榜中 C 和 Java 一直占据着前两位,近 20 年来没有哪个语言可以撼动它们两的地位,直到这几年 Python 发展越来越快,市场占有率一直在提升,从去年开始已升至排行榜第三,这个月 Python 历史性地排到了排行...

  • sql和python还有c语言_TIOBE 4 月排行榜:SQL 进入前十,Python 继续攀升

    TIOBE 4 月编程语言排行榜:Python 持续升温,Perl 苦苦挣扎点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!TIOBE 刚刚发布了 4 月编程语言排行榜。前 20 名中,Java 依然占据榜首,老牌编程语言C、...

  • TIOBE 6月编程语言排行榜:C语言仍为榜首,Java紧随其后!

    文章中语言排名数据来自TIOBE排行榜和PYPL排行榜。 TIOBE排行榜6月份数据 接下来我们看看6月榜单吧!TIOBE 6月 TOP 20 编程语言: Java和Python紧随其后成为了6月榜单的第二名和第三名,大火的Python能够...

  • 2021 年 10 月 TIOBE 指数榜:Python 超越 C 语言成 20 多年来的新霸主

    TIOBE 更新了 2021 年 10 月份编程语言指数排行榜。榜单中共对 100 种编程语言进行了评级排名,其中 Python 成为 “20 多年来的新语言霸主”,以 11.27% 的评...

  • TIOBE 2023年7月编程语言排行榜:C++即将超越C!

    七月头条:C++即将超越C 几个月前,编程语言C++声称在TIOBE索引中排名第3(以牺牲Java为代价)。

  • 2020年5月TIOBE语言排行榜-C语言重回第一宝座

    2020年5月TIOBE语言排行榜:5年之后,C语言重回第一宝座 TIOBE近期公布了2020年5月编程语言排行榜,前十名变化不大,分别是 C, Java, Python, C++, C#, Visual Basic, JavaScript, PHP, SQL和R。而上期我们关注的...

  • TIOBE 6月编程语言排行榜:Java稳居第一,依旧火热

    TIOBE发布了6月编程语言排行榜,排名前三的依旧是Java、C、C++。 前十排名中,C语言迫近Java,值得注意的变化有,本月R语言超越 Ruby,挤进前十名。而2016年极受欢迎的编程语言GO再次下降,排名第18位。 Java...

  • OFDM、OOK、PPM、QAM 的误码率模拟【绘制不同调制方案的误码率曲线】附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

  • 8c71b76fb2ec10cf50fc6b0308d3dcfc_9545878e2b97a84b2e089ece58da9e82.png

    8c71b76fb2ec10cf50fc6b0308d3dcfc_9545878e2b97a84b2e089ece58da9e82

  • Android SO逆向-对象的拷贝构造函数.pdf

    Android逆向过程学习

  • 基于S7-200 PLC的糖果包装控制系统设计与实现

    内容概要:本文详细介绍了基于西门子S7-200 PLC的糖果包装控制系统的设计与实现。首先阐述了PLC在工业自动化领域的优势及其在糖果包装生产线中的重要性。接着深入探讨了系统的硬件连接方式,包括传感器、执行机构与PLC的具体接口配置。随后展示了关键的编程实现部分,如糖果计数、包装执行、送膜控制、称重判断以及热封温度控制等具体梯形图代码片段。此外,还分享了一些实用的经验技巧,如防止信号抖动、PID参数优化、故障诊断方法等。最后总结了该系统的优势,强调其对提高生产效率和产品质量的重要作用。 适合人群:从事工业自动化控制、PLC编程的技术人员,尤其是对小型PLC系统感兴趣的工程师。 使用场景及目标:适用于糖果制造企业,旨在提升包装生产线的自动化程度,确保高效稳定的生产过程,同时降低维护成本并提高产品一致性。 其他说明:文中不仅提供了详细的理论讲解和技术指导,还结合实际案例进行了经验分享,有助于读者更好地理解和掌握相关知识。

  • PLC与WinCC实现三部十层电梯协同控制及优化技巧

    内容概要:本文详细介绍了参与西门子杯比赛中关于三部十层电梯系统的博图V15.1程序设计及其WinCC画面展示的内容。文中不仅展示了电梯系统的基本架构,如抢单逻辑、方向决策、状态机管理等核心算法(采用SCL语言编写),还分享了许多实际调试过程中遇到的问题及解决方案,例如未初始化变量导致的异常行为、状态机遗漏空闲状态、WinCC画面动态显示的挑战以及通信配置中的ASCII码解析错误等问题。此外,作者还特别提到一些创意性的设计,如电梯同时到达同一层时楼层显示器变为闪烁爱心的效果,以及节能模式下电梯自动停靠中间楼层的功能。 适合人群:对PLC编程、工业自动化控制、电梯调度算法感兴趣的工程技术人员,尤其是准备参加类似竞赛的学生和技术爱好者。 使用场景及目标:适用于希望深入了解PLC编程实践、掌握电梯群控系统的设计思路和技术要点的人士。通过学习本文可以更好地理解如何利用PLC进行复杂的机电一体化项目的开发,提高解决实际问题的能力。 其他说明:文章风格幽默诙谐,将严肃的技术话题融入轻松的生活化比喻之中,使得原本枯燥的专业知识变得生动有趣。同时,文中提供的经验教训对于从事相关领域的工作者来说非常宝贵,能够帮助他们少走弯路并激发更多创新思维。

Global site tag (gtag.js) - Google Analytics