在最受歡迎的程序設計語言排行榜上最值得關注的是Ruby從一年前的第十三名上升到第十位.無論如何,按照TIOBE程序設計區域指標的數據,這是個神奇的事情.TIOBE程序設計區域指標用于標識程序設計語言的普及度,并根據世界范圍的熟練工程師、課程和第三方供應商對程序設計語言的實際使用率,每月更新一次數據.
流行的搜索引擎Google、 MSN和Yahoo!都被用于計算此指標的評估結果,根據TIOBE所言.TIOBE在它的網站上發出如下告誡:
注意:TIOBE指標不是為了衡量哪個程設計語言是最好的或者是所用來寫出的代碼行數最多的語言
評估結果根據最流行的搜索引擎中,搜索所用的關鍵詞中包含"<語言>程序設計"的點擊次數采樣、計算而得.
在過去的十二個月里,搜索關鍵詞在經常被使用的Google、MSN和Yahoo!網絡搜索,以及Google新聞組和博客上執行. Alexa.com網站被用于衡量哪些搜索引擎是最受歡迎的.
通過使用上文所定義的搜索引擎關鍵詞,收集到許多的點擊數據.定義"點擊數(PL#i,SE)"作為TIOBE指標中的處于位置i的程序設計語言PL在搜索引擎SE中的點擊數.對于每個搜索引擎的前五十位程序語言,采用同樣標準記錄點擊數.PL#i的計量值,可用如下公式表示:
((點擊數(PL#i,SE1)/點擊數(PL#1) + ... + 點擊數(PL#50)) + ... + (點擊數(PL#i,SEn)/點擊數(PL#1) + ... + 點擊數(PL#50)))/n
其中,n表示所用的搜索引擎的數量.
2007年十月的排名前十位的程序設計語言,排行如下:
Position Oct 2007
| Position Oct 2006
| Delta in Position
| Programming Language
| Ratings Oct 2007
| Delta Oct 2006
| Status
|
1
| 1
|
| Java
| 21.616%
| +0.44%
| A
|
2
| 2
|
| C
| 14.591%
| -3.07%
| A
|
3
| 5
| 
| (Visual) Basic
| 11.166%
| +1.44%
| A
|
4
| 3
|
| C++
| 9.584%
| -1.48%
| A
|
5
| 4
|
| PHP
| 9.498%
| -0.36%
| A
|
6
| 6
|
| Perl
| 5.351%
| -0.12%
| A
|
7
| 8
|
| C#
| 3.740%
| +0.68%
| A
|
8
| 7
|
| Python
| 3.433%
| -0.03%
| A
|
9
| 9
|
| JavaScript
| 2.685%
| +0.48%
| A
|
10
| 13
|  
| Ruby
| 2.386%
| +1.30%
| A
|
11
| 12
|
| PL/SQL
| 1.966%
| +0.87%
| A
|
12
| 15
|  
| D
| 1.594%
| +0.96%
| A
|
13
| 10
|  
| Delphi
| 1.539%
| -0.61%
| A
|
14
| 11
|  
| SAS
| 1.383%
| -0.67%
| A
|
15
| 14
|
| ABAP
| 0.849%
| +0.20%
| A-
|
16
| 18
| 
| COBOL
| 0.683%
| +0.14%
| B
|
17
| 48
|         
| Lua
| 0.596%
| +0.53%
| B
|
18
| 16
| 
| Lisp/Scheme
| 0.572%
| -0.05%
| B
|
19
| 17
| 
| Ada
| 0.559%
| 0.00%
| B
|
20
| 21
|
| Fortran
| 0.446%
| +0.05%
| B |