投递人 itwriter 发布于 2011-03-09 13:05 评论(105) 有10638人阅读  [收藏]  « »

  现在几乎所有的用Visual Studio开发的新代码都是使用C#(而不是VB.NET和C++)。因此,C#逐步成为微软的头号语言。本月C#又创造另一个历史纪录,超过Python和PHP(上月排名第4与第5),成为了TIOBE排名第4的语言。长期看来C#似乎是Java唯一竞争对手。这个月其他表现好的是Objective-C,Lua和Groovy。Python本月失去了一些份额,而PHP现在已经落后了很多。

  TIOBE 开发语言排名是一种编程语言的流行程度的指标。该指标每月更新一次。市场占有率是根据世界各地的熟练工程师、课程和第三方供应商的数据统计来的。用于计算市场占有率的流行的搜索引擎包括谷歌,MSN,雅虎,维基百科和YouTube。TIOBE指标并是不是表明哪个是最好的编程语言或哪个语言写的代码行多。

  当准备建立一个新的软件系统进行战略决策时,该指标可以用来检查你选择的编程语言或技术是否当前流行的。该TIOBE标的计算方法可以在这里找到。

  前20名排名

Position
Mar 2011
Position
Mar 2010
Delta in PositionProgramming LanguageRatings
Mar 2011
Delta
Mar 2010
Status
1 1 Java 19. 711% +2.20%   A
2 2 C 15. 262% -2.02%   A
3 4 C++ 8. 754% -0.86%   A
4 6 C# 7. 210% +2.95%   A
5 3 PHP 6. 566% -3.34%   A
6 7 Python 5. 737% +1.51%   A
7 5 (Visual) Basic 4. 710% -1.86%   A
8 12 Objective-C 3. 518% +1.55%   A
9 8 Perl 1. 969% -1.85%   A
10 10 JavaScript 1. 866% -0.78%   A
11 11 Ruby 1. 498% -0.83%   A
12 - Assembly* 1. 345% -   A
13 9 Delphi 0. 997% -1.69%   A
14 13 Go 0. 958% +0.04%   A-
15 21 Lisp 0. 934% +0.38%   A
16 24 Lua 0. 812% +0.30%   A-
17 32 Ada 0. 726% +0.35%   A-
18 18 Pascal 0. 706% +0.10%   A
19 38 NXT-G 0. 640% +0.34%   B
20 - Scheme* 0. 634% -   B

  前10名编程语言走势图

  以下是前50名编程语言排名:

PositionProgramming LanguageRatings
21 RPG (OS/400) 0. 570%
22 Visual Basic .NET 0. 563%
23 Transact-SQL 0. 550%
24 R 0. 489%
25 Groovy 0. 457%
26 SAS 0. 452%
27 MATLAB 0. 452%
28 ABAP 0. 425%
29 Scratch 0. 412%
30 PL/SQL 0. 408%
31 Haskell 0. 407%
32 Logo 0. 402%
33 D 0. 399%
34 Object Pascal 0. 361%
35 Fortran 0. 350%
36 Alice 0. 338%
37 Forth 0. 335%
38 COBOL 0. 326%
39 Erlang 0. 301%
40 Bash 0. 291%
41 ML 0. 289%
42 MAD 0. 274%
43 APL 0. 272%
44 Scala 0. 257%
45 F# 0. 247%
46 ActionScript 0. 236%
47 Smalltalk 0. 233%
48 C shell 0. 230%
49 CL (OS/400) 0. 226%
50 Prolog 0. 225%

  英文原文:TIOBE Programming Community Index for March 2011

  上月榜单:TIOBE 2011年2月编程语言排行榜:Python超PHP

15
0
博问,解决您的技术难题 分享到: 新浪微博 腾讯微博 搜狐微博
« 上一篇:微软今日起通过WSUS推送Windows 7 SP1(2011-03-09 12:47)
» 下一篇:XOOM将进入中国(2011-03-09 13:10)
已经有 105 位园友对此新闻发表了看法。 发表评论

热门评论

  • Bubble Tang 发表于 03-09 20:35
    做为.NET阵营的一员,强烈支持!C#大有一种欲与三公试比高的架势!
    支持(14) 反对(1)
  • lugreen 发表于 03-09 17:45
    c#的提升是不是跟WinPhone有关系,而java的提升跟Android有关系??
    支持(9) 反对(1)
  • _冻结_ 发表于 03-09 15:11
    c#排第四名了,哇咔咔,
    支持(7) 反对(0)
  • xiaotie 发表于 03-09 17:03
    哈哈 C#成老四了。再努力进入前三强!
    支持(6) 反对(0)
  • Jeffrey Zhao 发表于 03-09 22:41
    @BruceWu
    要说国内,C#我觉得应该无比多……
    支持(4) 反对(0)
  • 菩提树下的杨过 发表于 03-10 13:28
    @DDRII
    引用@testzhangsan
    引用@Jeffrey Zhao
    引用@BruceWu
    要说国内,C#我觉得应该无比多……

    这都是老赵的功劳啊!

    我觉得倒是因为C#入门简单深入难所以造成混子太多的缘故,以前在中关村一个公司Asp.Net的项目组做技术组长,组内一个声称以前用JAVA的家伙连拖控件都不会,遇到问题就急的团团转大喊大叫的,后来竟然还很得意的...

    强大的java程序员,想起了郭德纲的段子:不想做厨子的java程序员不是好的.net开发人员
    支持(4) 反对(0)
  • Jeffrey Zhao 发表于 03-09 21:24
    @周行天下
    引用@猫之良品
    漏了你,,,还不快来喷。。。

    看来这几位都是出了名的喷手啊。
    其实我很奇怪,他们怎么不去他们的社区多写点,却天天留在这里呢?
    而且,我觉得他们真给微黑丢脸啊。
    支持(3) 反对(0)