2009年2月tiobe编程语言排行榜发布,前十位的排名没有太大变化,c语言在取得了08年年度编程语言后增势迅猛,相比去年同期增长了0.98%。本期前20名的榜单中,两种同样以商业数据处理擅长的编程语言cobol和rpg的排名变化值得我们关注。cobol本期跌出前20名,本期排在22位 (上期排名17);rpg语言进入前20名,排在第19位(上期排名21)。

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商业编程语言王者地位的挑战。


英文原文:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
闽公网安备 35060202000074号