3月编程语言排行榜:C#超Python和PHP
2011年03月18日
TIOBE刚刚公布了2011年3月编程语言排行榜。与上月相比,本月排名中最引人注目的是C#连升两级,超过了PHP和Python,第一次排名第四,而且市场占有率也逐渐逼近C++。它也是近年来前十语言中一直保持上升趋势的(参见这里:http://www.tiobe.com/index.php/paperinfo/tpci/C_.html)。美国职位搜索网站Indeed的趋势也印证了这一点,C#目前的职位已经超过C++。1 ^+ ^8 G- M) r: H2 e6 s4 r
TIOBE的人则认为,长期看C#是唯一一个能与Java抗衡的语言。但这里最大的变数恐怕还得看微软(以及诺基亚)在移动平台上的表现,毕竟,Android世界里的普通话是Java。
* R, x+ i* I9 n9 o
- Q; U$ I! U. n3 p* l
▲图1 C#罕见地一直保持上升势头
' ]" @+ I2 S! N/ j) \+ [7 r& ]% b* R
/ K: e G6 Z5 M% J2 l4 |1 l8 _7 ~▲图2 Indeed上C#已经超过C++
" R2 p( P4 b" t% ~
此外,PHP本月反超Python,显示两个主流Web开发语言的竞争仍然十分激烈。从PHP重镇Facebook出来创业的Quora经过仔细考虑后选择了Python,对Python恐怕是一个绝佳的广告。& d% b$ j- r+ M* e8 ~5 B
其他值得注意的:
2 ^) r. B9 g7 r! D2 p2 f- W- p Objective-C的份额仍然在大幅增长,它进入最主流语言的行列,应该也是时间问题,毕竟移动平台应用范围的潜力要比Web后端大得多。
2 S% f R. X" N0 L9 A- B TIOBE一直在犹豫是否将汇编语言加入监控目标,去年年底加入后,居然出人意料地不断上升,现在已经排名12名了,有人能告诉我现在大家还在用汇编干什么吗?
8 q+ _4 V' ^% G+ }# n% M: T Lua最近也升得很厉害,谁知道原因?6 l6 m, W s; j! N
大家都非常关注的Java平台上的语言中,Groovy排名最高,Scala其次(但低于Erlang和Haskell、D),其他的未进榜。
6 J# U1 o% D4 I' K .NET平台上F#的关注度仍然很低。看来C#是要通吃了。
发表评论
-
C和C++之间库的互相调用
2012-01-20 12:20 636C和C++之间库的互相调用 2011年01月19日 1. ... -
linux文件缓冲区
2012-01-20 12:20 985linux文件缓冲区 2011年01 ... -
字母大小写转换可以不用循环吗
2012-01-20 12:20 710字母大小写转换可以不用循环吗 2011年03月22日 2 ... -
VC6下将ANSI程序转化为UNICODE基本步骤
2012-01-20 12:20 1214VC6下将ANSI程序转化为UNI ... -
Linux0.11内核--汇编和C语言混合编程之参数传递
2012-01-20 12:20 763Linux0.11内核--汇编和C语言混合编程之参数传递 2 ... -
python os模块
2012-01-19 17:01 1010python os模块 2011年05月22日 os.l ... -
2010年IT薪酬报告:java,apex,python,windows技术最赚钱
2012-01-19 17:01 7662010年IT薪酬报告:java,apex ... -
python 实现多台UNIX服务器自动巡检
2012-01-19 17:01 1821python 实现多台UNIX服务器自动巡检 2012年01 ... -
初学Python有感!!!
2012-01-19 17:01 562初学Python有感!!! 2011年01月25日 ... -
VC++6.0实现超链接
2012-01-17 06:46 1200VC++6.0实现超链接 2011年 ... -
经典的串口调试助手源代码(一)
2012-01-17 06:46 833经典的串口调试助手源代码(一) 2011年05月26日 ... -
经典的串口调试助手源代码(一)
2012-01-17 06:46 1117经典的串口调试助手源代码(一) 2011年04月26日 ... -
转 Windows API 函数在VFP中的运用
2012-01-17 06:46 1172转 Windows API 函数在VFP中的运用 2010年 ... -
VB-2.1
2012-01-17 06:46 676VB-2.1 2011年09月26日 Option E ... -
越南攻略
2012-01-16 05:36 561越南攻略 2010年07月02日 ... -
去越南相亲吧~~~~~
2012-01-16 05:36 584去越南相亲吧~~~~~ 2011年05月04日 越南,一 ... -
谷歌找客户的方法
2012-01-16 05:35 559谷歌找客户的方法 2011年12月16日 Wind怎么利 ...
相关推荐
TIOBE 11 月编程语言排行榜,Python 逆袭C# 曾经有一段时间,脚本语言因其易于编写和易于运行的特性,被预测在未来将发展强大。因此,Perl,Python,PHP 和 Ruby 等语言在当时非常流行。而今天看来,似乎只有 Python...
Android C# Css Java PHP Python HTML C语言 八大编程语言知识点汇总: Android各知识点详细总结.pdf C#知识点详细总结.pdf Css知识点归纳总结.pdf C语言各知识点详细总结.pdf HTML知识点汇总.pdf Java各知识点详细...
Hello World C# example. helloworld.cs Hello World PHP example. helloworld.php Hello World Objective-C example. helloworld.m Hello World Perl example. helloworld.pl Hello World Ruby example. helloworld...
Python是一种高级的、面向对象的、解释性的编程语言。它在世界上享有广泛关注。Stack Overflow发现38.8%的用户主要使用Python来完成项目。 Python是由一个名为Guido Van Rossum的开发人员创建的。 Python是...
微信官方提供了多种编程语言的示例代码 https://mp.weixin.qq.com/debug/wxadoc/dev/demo/aes-sample.zip 。发现没有 c# 和 java 的AES-128-CBC加密解密处理,然后我补充一下 c# 和 java 配合的加密解密
用Python用Python编写的编程语言检测器。 使用a进行了培训,可以正确识别总共50种编程语言,其中包括: Ada , AppleScript , AWK , BBC BASIC , C , C++ , C# , Clojure , COBOL , Common Lisp , D , ...
Hprose 支持众多编程语言,例如: AAuto Quicker ActionScript ASP C++ Dart Delphi/Free Pascal dotNET(C#, Visual Basic…) Golang Java JavaScript Node.js Objective-C Perl PHP Python Ruby ...
它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Go,Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合的、高效的服务 ...
熟话说,不动笔墨不读书,尤其是学习编程,写过的东西一定要...语法高亮:支持目前主流编程语言,如java、python、c#、php、vb、c、c++等等编程语言语法高亮,同时支持深色主题和浅色主题 分类管理:支持代码分类管理
以下是每种最受欢迎的编程语言(根据StackOverflow)的最受欢迎的存储库列表的列表(按星数排序):Python JavaScript Java C C ++ NodeJS C#PHP Ruby TypeScript Swift Objective-C VB.net Assembly R Perl ...
米扑代理示例,包含Python、Java、PHP、C#、Go、Perl、Ruby、Shell、NodeJS、PhantomJS、Groovy、Delphi、易语言等十多种编程语言或脚本,通过大量的可运行实例,详细讲解了使用代理IP的正确方法,方便网页爬取、...
疫情即将远去,复工在即,是要一直坚持用某种语言开发下去,还是弃暗投明,为了了解国内编程语言的发展趋势,通过百度了解到C,Java,Python,C#,PHP这5种编程语言最近一个月用户的搜索情况,这5种语言在国内使用率是...
多种编程语言实现杨辉三角形 杨辉三角形,又称帕斯卡三角形,是二项式系数在三角形中的一种几何排列。这种特殊的三角形阵最早由中国南宋数学家杨辉在1261年所著的《详解九章算法》一书中提出。在欧洲,数学家帕斯卡...
简易博客系统,含客户端和服务器端,采用各种编程语言实现. 覆盖语言:Java、Kotlin、Dart、Go、JavaScript(JS)、TypeScript(TS)、ArkTS、Swift、PHP。 覆盖平台:安卓(Java、Kotlin)、iOS(SwiftUI)、Fl…. 软件开发...
助推了python这门曾经以爬虫见长(python粉别生气)的编程语言在TIOBE编程语言排行榜上一路披荆斩棘,坐上前三甲的宝座,仅次于Java和C,将C++、JavaScript、PHP、C#等一众劲敌斩落马下。 当然,轩辕君向来是不...
这本书从整体的写作风格来说,会以介绍 Go 语言特性为主,示例则... 这本书面向的读者是所有打算用Go语言的开发者,主要包括目前使用C、C++、Java、C#的开发人员,甚至一些Python、PHP开发人员也可能转为 Go 程序员。
Hprose 支持众多流行的编程语言,例如: AAuto Quicker ActionScript ASP C++ Delphi/Free Pascal dotNET(C#, Visual Basic...) Golang Java JavaScript Node.js Objective-C Perl PHP Python Ruby 通过 Hprose,你...
面向对象是目前最流行的一种程序设计和实现思想,...编程排行榜前十的语言中,面向对象的编程语言能够稳定占据7~8席。所有的这 些现象,都展示了面向对象的流行程度和受欢迎程度。本书就对面向对象做了较为系统的介绍。
)收藏评论(0)举报资料介绍基于Python分别讲解了算法是程序的灵魂,数据结构,常用的算法思想,线性表、队列和栈,树,图,查找算法,内部排序算法,经典的数据结构问题,解决数学问题,经典算法问题,解决图像问题...
Visustin[1] 是一个支持42种编程语言的流程图制作软件。它可以将源代码转换为流程图。Visustin支持的语言有ABAP, ActionScript, Ada, ASP, assembler, BASIC, Batch files, C, C++, C#, Clipper, COBOL, ColdFusion,...