中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > 综合其它
最新TIOBE2005年4月程序语言排行榜
作者:未知 时间:2005-07-27 23:18 出处:CSDN 责编:chinaitpower
              摘要:最新TIOBE2005年4月程序语言排行榜
月头条:C++在排名第三的位置上呆了4年后被Perl超过

TIOBE 程序语言使用排行榜是为了显示程序语言的最新流行程度,每月更新一次。统计数据基于世界范围内的软件工程师,课程和第三方提供者所使用语言的数量。计算中采用了Google,MSN和Yahoo!三大搜索引擎的数据。TIOBE 程序语言使用排行榜并不是为了指出哪种语言是最好的或者大多数的代码是用哪种语言写就的,它只是为了帮助你评估你所使用的语言能否跟得上时代或者帮助你在进行新的软件开发时选择合适的语言。

 
排名(排名)语言使用率(使用率)评价
1C18.630%+0.88%A
2Java16.981%-7.26%A
3Perl10.197%+2.43%A
4C++10.191%-5.80%A
5PHP8.724%-1.04%A
6(Visual) Basic6.789%-1.19%A
7Delphi/Kylix3.682%+2.86%A
8SQL3.491%+0.52%A
9C#2.820%+0.68%A
10Python2.697%+1.69%A
11JavaScript1.642%-0.14%A
12SAS1.354%+0.69%A
13Fortran1.055%+0.55%A-
14COBOL0.987%+0.34%A
15Lisp0.814%+0.37%A--
16ABAP0.716%+0.54%A
17IDL0.681%+0.36%B
18Ada0.637%+0.20%B
19Pascal0.635%+0.10%B
20Awk0.479%+0.13%B
 

 

图例

一些字段的解释:

  • (排名):与去年同期相比的变化情况。
  • 使用率: web搜索'+"关键字(某种语言)' 被用来计算本排行榜数据,采用过去12个月Google,MSN和Yahoo!的web搜索数量和Google新闻组的点击量。所采用的计算方法是 #(规范的Google web点击量)+#(规范的Yahoo! web点击量)+#(规范的Google 新闻组点击量)术语"规范的" 是指前50名语言的web点击都会发生并且均匀分布。
  • (使用率): 过去12个月的使用率变化。
  • 评价:评价"A" 表示主流语言。评价"A-" and "A--"表示语言评价介于 "A" and "B"之间。如果一种语言的使用率至少3个月高于0.7%,它就可以获得评价 "A",此前的两个月分别获得评价"A--"和"A-" 。从评价"A" 到评价"B"的情况则是相反。

 长线变化趋势

前10名语言的长线变化趋势见下图:



 


 其他语言

应要求,其他前50名语言列于下表。此表非官方支持,也许由于我们的疏忽遗漏了某种语言。


 

排名语言使用率
21Prolog0.455%
22MATLAB0.424%
23Scheme0.400%
24RPG0.388%
25ColdFusion0.384%
26Felix0.378%
27VB.NET0.364%
28ActionScript0.327%
29Postscript0.327%
30D0.326%
31Bash0.302%
32Ruby0.297%
33Tcl/Tk0.280%
34Logo0.243%
35Forth0.235%
36Icon0.182%
37S-Lang0.180%
38REXX0.166%
39LabView0.152%
40VBScript0.128%
41Euphoria0.107%
42Smalltalk0.102%
43Visual FoxPro0.094%
44ML0.091%
45Csh0.082%
46Clipper0.081%
47Bourne Shell0.081%
48OCaml0.081%
49Lingo0.075%
50Natural0.068%

 


 

其他的候选语言

除了上面提及的50种语言, 我们也对未来有可能进入榜单的语言保持关注。按字母顺序列在下面:

 

  • ABC, Algol, APL, AppleScript, BCPL, Beta, Bourne shell, Clarion, Clean, Eiffel, Erlang, Euphoria, Haskell, Inform, Io, Lua, Mantis, Maple, Mathematica, Modula-2, Moto, MS-DOS batch, MUMPS, Oberon, Occam, OPL, Oz, Pike, Powerbuilder, Progress, Q, Scala, Slate, Verilog, Visual FoxPro, Whitespace, and XSLT.
     

 

常见问题解答

  • 问: 你们采用的语言定义是什么?

    答: 我们采用的定义是"任何能够操作数据的语言,无论是解释型的还是编译型的"。基于此定义,例如HTML和XML就没有被考虑在内。ASP也没有,因为它被认为采用了其他语言例如 JavaScript和VBScript。

     
  • 问: 什么是语言组的方言(一类语言)?

    答: 一些语言由于他们非常相似因此被归为一类。Visual Basic, QBasic, Microsoft Basic等被归为一类就是一个例子。VB.NET是一个例外因为它与经典的Visual Basic有太多的不同。一类语言排名的计算是采用其中使用量最大的语言。顺便说一句,在我们看来,汇编语言有很多的不同,因此它们被分别计算。


关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有