09年2月編程語言排行榜:商業編程語言的王者之爭
原創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商業編程語言王者地位的挑戰。
#p#前十名長期趨勢
其他編程語言
以下是排名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% |
【歷期榜單回顧】
- 09年1月編程語言排行榜 C語言當選08年年度編程語言
- 12月TIOBE編程語言排行榜 C或C++有望奪得年度語言
- 11月TIOBE編程語言排行榜 可視化編程語言日漸流行
- 10月TIOBE編程語言排行榜發布 PowerShell跌落谷底
- 9月TIOBE編程語言排行榜發布 Delphi東山再起
- 8月TIOBE編程語言排行榜 Python上升顯著
- 7月開發語言排行榜出爐 PowerShell有望成為年度黑馬
【責任編輯:red7 TEL:(010)68476606】