流行的编程语言及其趋势

转:StackOverflow上的编程趋势

http://www.csdn.net/article/2013-07-08/2816144-StackOverflow-Programming-Trends

摘要:相信每个程序员都知道StackOverflow问答网站,本文作者dodgy_coder通过StackExchange Data Explorer Query收集了该网站上排名TOP 25的编程标签,这些标签从侧面反映了一定的编程趋势。

上面这个动态图表显示了2010年1月~2013年6月期间,StackOverflow网站中排名前25的编程标签对应的问答数的变化情况。y轴显示了TOP 25标签每月所占的问答比例。图中黑色的I型标志则显示了最小值和最大值。

从图中可以获悉,综合排名第一是C#,不过呈现出下降趋势,其最高值达到了13%,其他靠前的标签还有Java、JavaScript、PHP。其中两大移动平台Android和iOS,最高值分别是9%和5%,而它们所对应的最低值分别为稍高于2%和0。

趋势

下面所列出的仅仅是排名最前的25个标签,只是反映某种趋势,与上面的图表没有冲突。

  • 上升:JavaScript、Android、jQuery、HTML、CSS、json
  • 稳定:Java、PHP、Python
  • 下降:C#、ASP .NET、.Net、SQL Server
  • 标签取代:iOS取代iPhone

数据源

这些数据是通过运行StackExchange Data Explorer Query的一个分支版本来收集的。

另外,这里还有一份csv格式的原始数据,里面显示了每个月的问题数量(不是百分比),数据截止时间是2013年6月。

点击查看大图

上面这幅图表是由sdfjkl整理而来的数据集。

时间: 2024-08-26 14:10:25

流行的编程语言及其趋势的相关文章

区块链开发中使用的最流行的编程语言

我们目前正处于一个新兴的区块链开发行业中.区块链技术处于初期阶段,然而这种颠覆性技术已经成功地风靡全球,并且最近经历了一场与众不同的繁荣.由于许多资金充足的项目现在急于建立区块链网络并在其上部署分散的应用程序,因此缺乏能力强大的区块链开发人员.随着数十亿人进入这一领域,区块链开发商的薪酬和需求不断升级,项目互相竞标,以吸引留在市场上的最佳区块链人才.这种淘金热可能让一些开发人员怀疑他们是否具备了进入这个行业所需要的东西,特别是在这个新行业中最受追捧的编程语言.几乎所有流行的编程语言都在区块链行业

Python工程师薪资再次刷出新高度,预计3-4年成为世界上最流行的编程语言

随着Python的不断崛起,TIOBE预计它最终将获得第一名.TIOBE在其2019年6月的文章中说:"如果Python能保持这样的速度,它可能在3到4年内取代C和Java,从而成为世界上最流行的编程语言." TIOBE说:"主要原因是软件工程正在蓬勃发展."它吸引了很多新来者.Java的编程方法对于初学者来说太冗长了.为了完全理解和运行一个简单的程序,如Java中的"hello world",您需要了解类.静态方法和包.在C语言中,这要简单一些

最流行的编程语言 JavaScript 能做什么?

此文转载oschina文章 首先很遗憾的一点是,“PHP虽然是最好的语言”,但是它不是最流行的语言. 同时对不起的还有刚刚在4月TIOBE编程语言排行榜上上榜的各个语言: 你们都很棒,但是你们都担当不了这个大任. 在开始之前,我先说一下我常用的三个语言:Java.JavaScript.Python. Java,让我学到了很多架构层级的知识,这一点可以参考我之前写的架构相关文档.虽然我一点儿也不喜欢这个语言,但是它真的很棒. Python,它真的足够简单,以至于我喜欢拿它学习各种理论知识,如推荐系

最流行的编程语言JavaScript能做什么?

首先很遗憾的一点是,"PHP虽然是最好的语言",但是它不是最流行的语言. 对不起的还有刚刚在4月TIOBE编程语言排行榜上榜的各个语言: 你们都很棒,但是你们都担当不了这个大任. 开始之前,我先说一下我常用的三个语言:Java.JavaScript.Python. Java,让我学到了很多架构层级的知识,这一点可以参考我之前写的架构相关文档.虽然我一点儿也不喜欢这个语言,但是它真的很棒. Python,它真的足够简单,以至于我喜欢拿它学习各种理论知识,如推荐系统.贝叶斯定理.自然语言处

10大流行编程语言和它们的创造者

1)Java 和 James Gosling Java 是世界上最成功最流行的编程语言之一.James Gosling 博士发明了 Java,并被尊称为 Java 之父.在早些时候,Java 是由 SUN 微系统公司开发与提供技术支持的,在 2010 年 1 月 SUN 被甲骨文公司收购后,现在这些是由甲骨文公司来完成.Java 的创造是为了完成 WORA(Write once, run anywhere 一次编写到处运行)的理念,它的平台独立性使它在企业应用中获得了巨大成功.到目前为止,它已经

IT公司中最流行的10种编程语言

http://tech.chinaunix.net/a2011/0428/1184/000001184007.shtml 导读:近日bcahub.shareittips.com作者Akash Padhiyar发布了一篇题为"10 Popular Programming Languages In IT Companies"的文章,译文如下: 1. C语言 C语言是一种通用性的编程语言,由Dennis Ritchie于1969年-1973年间在贝尔实验室为Unix操作系统而开发. 尽管C语

目前Java编程语言最流行的7个框架,你了解多少?

小编有看到过很多文章写Java快要被取代了,但到目前为止Java软件开发也一直坚持主导地位.毫无疑问,Java是目前最流行的编程语言之一,小编今天总结了2018年流行的框架,相信2019年也不会让我们失望. 1,SpringMVC 在中国有一种说法“生姜仍旧又辛辣”,所以虽然SpringMVC已经发布了十多年,但它仍然强大有力,并且处于领先地位,具有绝对优势.在拥抱完整的MVC框架之后,Spring已经发展并且现在是面向Internet的应用程序的综合Java框架,为软件工程师提供了一个功能强大

从最新的技术趋势看前端的未来

新一期的ThoughtWorks技术雷达有点出乎意料,使用new标签的框架.工具.技术.语言等等超过了一半——Vue.js.ES2017上榜,Three.js凭着VR的火又上榜了,还有熟悉的Electron,以及微前端的概念. 让我们先看看一些技术亮点~~. 前端在可见的未来 在那篇<最流行的编程语言JavaScript能做什么?>的文章里,我们看到了JavaScript在各个领域的应用.在这一期里,仍然有很多亮点(new): Vue.js Vue.js,如果你在使用Vue.js,那么你更应该

5月编程语言排行榜:动态语言的前世今生

TIOBE近日发布了2010年5月的编程语言排行榜,上期榜单C语言反超Java,本期C继续以18.186%的份额领跑,Java则位居第二.排名三到五位的依然是C++.PHP.VB,以下是本期编程语言排行榜前十名榜单: 更多榜单回顾,欢迎访问:51CTO编程语言排行榜 2010年5月编程语言排行榜榜单 仔细观察本期榜单的Top10,我们会发现其中半数是动态语言,它们是:PHP.Visual Basic.Python.Perl和JavaScript.今天我们就一起走进动态语言的前世今生.  前10名