摘要:2009年2月Tiobe编程语言排行榜发布,前十位的排名没有太大变化,C语言在取得了08年年度编程语言后增势迅猛,相比去年同期增长了0.98%。本期前20名的榜单中,两种同样以商业数据处理擅长的编程语言COBOL和RPG的排名变化值得我们关注。
标签:编程语言 排行榜 Tiobe COBOL RPG
2009年2月Tiobe编程语言排行榜发布,前十位的排名没有太大变化,C语言在取得了08年年度编程语言后增势迅猛,相比去年同期增长了0.98%。本期前20名的榜单中,两种同样以商业数据处理擅长的编程语言COBOL和RPG的排名变化值得我们关注。COBOL本期跌出前20名,本期排在22位(上期排名17);RPG语言进入前20名,排在第19位(上期排名21)。
2009年2月榜单
COBOL语言
COBOL于1960年正式发布,是一种面向数据处理的、面向文件的、面向过程(POL)的高级编程语言,是一种功能很强而又极为冗长的语言。COBOL适合于商业及数据处理的类似英语的程序设计语言。这种语言可使商业数据处理过程精确表达。经过40多年的不断修改、丰富完善和标准化,COBOL已发展为多种版本的庞大语言,在财会工作、统计报表、计划编制、情报检索、人事管理等数据管理及商业数据处理领域,都有着广泛的应用。世界上70%的数据是用COBOL语言处理的,并且90%的ATM事务处理用的都是COBOL语言。每天在线处理的COBOL事务有300亿次,500强中有492家(包括全部的100强)使用了COBOL语言。
RPG语言
RPG是Report Program Generator的缩写,是一种起源于用在DEC及IBM的小型机操作系统中编制报表程序的编程语言。RPG是一种完全过程化程序设计语言。其最新版本RPG IV由IBM主要的小型机系统AS/400来支持。对中型机上的商业应用程序而言,RPG极有可能成为继COBOL后的第二个使用最多的商业程序设计语言。从本期榜单中,我们也可以看到RPG对COBOL商业编程语言王者地位的挑战。
摘要:2009年2月Tiobe编程语言排行榜发布,前十位的排名没有太大变化,C语言在取得了08年年度编程语言后增势迅猛,相比去年同期增长了0.98%。本期前20名的榜单中,两种同样以商业数据处理擅长的编程语言COBOL和RPG的排名变化值得我们关注。
标签:编程语言 排行榜 Tiobe COBOL RPG
前十名长期趋势
其他编程语言
以下是排名21到50的语言
Position | Programming Language | Ratings |
---|---|---|
21 | FoxPro/xBase | 0.484% |
22 | COBOL | 0.470% |
23 | Lisp/Scheme | 0.433% |
24 | MATLAB | 0.417% |
25 | Ada | 0.349% |
26 | Fortran | 0.305% |
27 | Transact-SQL | 0.290% |
28 | PowerShell | 0.261% |
29 | LabVIEW | 0.228% |
30 | Prolog | 0.205% |
31 | Erlang | 0.192% |
32 | Objective-C | 0.181% |
33 | Scratch | 0.166% |
34 | Alice | 0.163% |
35 | Haskell | 0.161% |
36 | NXT-G | 0.157% |
37 | ML | 0.155% |
38 | Awk | 0.144% |
39 | Euphoria | 0.134% |
40 | Groovy | 0.129% |
41 | Caml/F# | 0.127% |
42 | Progress | 0.119% |
43 | Focus | 0.119% |
44 | Bourne shell | 0.118% |
45 | Smalltalk | 0.116% |
46 | Q | 0.114% |
47 | CL (OS/400) | 0.113% |
48 | Scala | 0.113% |
49 | Forth | 0.107% |
50 | Tcl/Tk | 0.106% |
下面是排名51-100的编程语言:
ABC, AD, Alpha, APL, Applescript, Beta, Boo, C shell, cg, Ch, Clean, cT, Curl, Dylan, Eiffel, Factor, Icon, IDL, Inform, Io, J, Lingo, MAD, Magic, Maple, Mathematica, MAX/MSP, MOO, MUMPS, Natural, Occam, Oz, PILOT, PL/I, Pliant, Postscript, PowerBuilder, R, REALbasic, Revolution, REXX, S-lang, SIGNAL, SPSS, Squirrel, SuperCollider, VBScript, Verilog, VHDL, XSLT
编程语言类别
下图给出了编程语言类别的一年变化趋势,我们可以看到面向对象语言和函数式语言的一些变化
Category | Ratings February 2009 | Delta February 2008 |
---|---|---|
Object-Oriented Languages | 55.9% | +1.3% |
Procedural Languages | 39.9% | -2.7% |
Functional Languages | 3.0% | +1.2% |
Logical Languages | 1.2% | +0.2% |
Category | Ratings February 2009 | Delta February 2008 |
---|---|---|
Statically Typed Languages | 59.0% | +2.1% |
Dynamically Typed Languages | 41.0% | -2.1% |
【历期榜单回顾】