TIOBE 语言排名一个月更新一次。它的统计方法是基于全球有经验的工程师,科目和第三方厂商. 同时也参考来自google,msn,yahoo等搜索引擎计算得出的结果。当然,这个排名并不说明哪个语言绝对最好,但是它可以给你一个参考,当你构建一个新的软件系统时,应该采用什么样的语言。
原文链接: http://www.tiobe.com/index.htm?tiobe_index
Position June 2006 | Position June 2005 | Delta in Position | Programming Language | Ratings June 2006 | Delta June 2005 | Status |
---|---|---|---|---|---|---|
1 | 2 | Java | 21.128% | +2.56% | A | |
2 | 1 | C | 18.253% | -1.11% | A | |
3 | 4 | C++ | 10.670% | +0.95% | A | |
4 | 6 | (Visual) Basic | 10.185% | +3.41% | A | |
5 | 5 | PHP | 9.593% | +1.62% | A | |
6 | 3 | Perl | 6.002% | -4.37% | A | |
7 | 8 | Python | 3.464% | +0.66% | A | |
8 | 9 | C# | 3.238% | +0.45% | A | |
9 | 7 | Delphi | 2.393% | -0.50% | A | |
10 | 10 | JavaScript | 1.456% | +0.07% | A | |
11 | 14 | SAS | 1.373% | +0.28% | A | |
12 | 24 | 12 * | Visual FoxPro | 1.036% | +0.66% | A |
13 | 11 | PL/SQL | 0.959% | -0.37% | A | |
14 | 12 | COBOL | 0.650% | -0.73% | B | |
15 | 15 | Lisp/Scheme | 0.644% | -0.22% | A-- | |
16 | 18 | Ada | 0.536% | -0.14% | B | |
17 | 19 | Pascal | 0.486% | +0.00% | B | |
18 | 26 | 8 * | D | 0.485% | +0.13% | B |
19 | 23 | Ruby | 0.479% | +0.10% | B | |
20 | 31 | 11 * | ColdFusion | 0.453% | +0.18% | B |
前十名语言发展趋势:
其它语言:
Position | Programming Language | Ratings |
---|---|---|
21 | VB.NET | 0.442% |
22 | ABAP | 0.435% |
23 | Fortran | 0.431% |
24 | dBASE | 0.414% |
25 | Awk | 0.363% |
26 | IDL | 0.344% |
27 | MATLAB | 0.328% |
28 | Prolog | 0.305% |
29 | T-SQL | 0.288% |
30 | Bash | 0.288% |
31 | ActionScript | 0.246% |
32 | Logo | 0.233% |
33 | LabView | 0.184% |
34 | RPG | 0.172% |
35 | S-Lang | 0.168% |
36 | CL | 0.163% |
37 | REXX | 0.158% |
38 | Forth | 0.141% |
39 | Icon | 0.134% |
40 | Smalltalk | 0.133% |
41 | Tcl/Tk | 0.132% |
42 | VBScript | 0.109% |
43 | csh | 0.097% |
44 | Postscript | 0.096% |
45 | Lingo | 0.091% |
46 | OCaml | 0.090% |
47 | ML | 0.087% |
48 | Objective-C | 0.087% |
49 | Bourne Shell | 0.085% |
50 | Maple | 0.077% |
下 50 种语言
- ABC, Alpha, APL, AppleScript, Beta, Boo, cg, Ch, Clean, Clipper, cT, Curl, dc, Dylan, Eiffel, Erlang, Euphoria, Felix, Haskell, Inform, Io, J#, Limbo, LotusScript, Lua, MAD, Magic, Mathematica, Modula-2, Moto, MUMPS, Natural, Oberon, Occam, OPL, Oz, Pike, PILOT, PL/1, Powerbuilder, Progress, Q, REALBasic, Scala, SIGNAL, Simula, VHDL, XSLT, and Yorick.