在12月份Tiobe编程语言排行榜中,Java、C和C++依然雷打不动占据前三位,VB也保持着和上月一样的史上最低排名。实际上,排行榜前14位都与上月相同,没有任何变化。第15位是上月排名第19的PRG(OS/400),MATLAB上升了一位进入到Top20榜单。
12月Tiobe编程语言排行榜Top20:
Position Dec 2010 Position Dec 2009 Delta in Position Programming Language Ratings Dec 2010 Delta Dec 2009 Status
1 1 Java 17.999% +0.94% A
2 2 C 16.076% -0.21% A
3 4 C++ 9.014% -0.16% A
4 3 PHP 7.511% -2.26% A
5 6 C# 6.687% +0.43% A
6 7 Python 6.482% +1.30% A
7 5 (Visual) Basic 5.118% -2.66% A
8 13 Objective-C 3.242% +2.08% A
9 9 Perl 2.331% -0.36% A
10 11 Delphi 2.171% -0.13% A
11 10 Ruby 1.780% -0.87% A
12 8 JavaScript 1.509% -2.01% A
13 15 Lisp 1.064% +0.18% A
14 31 Transact-SQL 0.775% +0.47% A
15 29 RPG (OS/400) 0.770% +0.44% A--
16 17 Pascal 0.760% +0.06% A
17 - Assembly 0.663% +0.66% B
18 25 Ada 0.650% +0.24% B
19 14 SAS 0.643% -0.27% B
20 21 MATLAB 0.605% +0.03% B
主要语言的长期变化趋势图如下:
前十名编程语言在5年、10年、15年前的排名情况:
Programming Language Position Dec 2010 Position Dec 2005 Position Dec 1995 Position Dec 1985
Java 1 1 - -
C 2 2 1 1
C++ 3 3 2 7
PHP 4 4 - -
C# 5 7 - -
Python 6 8 - -
(Visual) Basic 7 5 4 5
Objective-C 8 42 - -
Perl 9 6 9 -
Delphi 10 10 - -
Lisp 13 14 6 3
Ada 18 17 5 2
Fortran 31 18 3 6
21到50名编程语言排名如下:
Position Programming Language Ratings
21 Go 0.587%
22 NXT-G 0.583%
23 PL/SQL 0.566%
24 PowerShell 0.552%
25 ABAP 0.547%
26 R 0.544%
27 Lua 0.503%
28 Object Pascal 0.496%
29 Scheme 0.493%
30 Awk 0.460%
31 Fortran 0.435%
32 C shell 0.398%
33 D 0.397%
34 COBOL 0.391%
35 Tcl 0.365%
36 Logo 0.361%
37 ActionScript 0.349%
38 CL (OS/400) 0.339%
39 APL 0.338%
40 Scratch 0.332%
41 JavaFX Script 0.307%
42 Haskell 0.301%
43 PL/I 0.291%
44 Prolog 0.283%
45 Visual Basic .NET 0.259%
46 Korn shell 0.247%
47 Forth 0.247%
48 Q 0.244%
49 Erlang 0.242%
50 IDL 0.233
【说明】
TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标。每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。排行榜的详细定义可以参考这里(英文)。
上月榜单:2010年11月编程排行榜:Objective-C热潮消退?
英文原文:TIOBE Programming Community Index for December 2010
December Headline: New all time high for C# and all time low for Visual Basic
相关新闻: · 2010年4月编程语言排行榜:Top20里的“陌生人”(2010-04-07) · 2009年6月编程语言排行榜(2009-06-06) · 2010年11月编程排行榜:Objective-C热潮消退?(2010-11-05) · 2009年7月编程语言排行榜(2009-07-06) · 2009年8月编程语言排行榜:.Net前景如何?(2009-08-09)本文链接:http://news.cnblogs.com/n/84227/
程序员找工作,就在博客园
每天10分钟,轻松学外语
最新评论