COBOL - 简介

COBOL 简介

COBOL 是一种面向过程的高级程序设计语言,也是世界上第一个商用编程语言,主要用于数据处理,是国际上应用最广泛的一种高级语言。COBOL是英文Common Business-Oriented Language的缩写,原意是面向商业的通用语言。它采用 300多个英语单词作为保留字,以一种接近于英语书面语言的形式来描述数据特性和数据处理过程,因而便于理解和学习。COBOL语言是专门为企业管理而设计的高级语言,可用于统计报表、财务会计、计划编制、作业调度、情报检索和人事管理等方面。

COBOL 的演变

50年代中期电子计算机开始用于商业和企业的事务处理,而事务处理与科学计算不同,数据繁多而运算简单,它只需要一定的运算能力,但对数据结构的描述和大批量数据的分析处理方面则要求有很强的功能。

  • 1959 年,CODASYL(数据系统语言会议)开发了 COBOL。

  • 下一个版本 COBOL-61 于 1961 年发布,并进行了一些修订。

  • 1968 年,COBOL 被 ANSI 批准为商业用途的标准语言 (COBOL-68)。

  • 1974年和1985年再次修订,开发了后续版本,分别命名为COBOL-74和COBOL-85。

  • 2002年,面向对象的COBOL发布,它可以使用封装的对象作为COBOL编程的正常部分。

COBOL 的重要性

  • COBOL 是第一个广泛使用的高级编程语言。 它是一种类似英语的语言,用户友好。 所有指令都可以用简单的英文单词编码。

  • COBOL 也被用作一种自文档语言。

  • COBOL 可以处理海量数据。

  • COBOL 与其以前的版本兼容。

  • COBOL 具有有效的错误消息,因此更容易解决错误。

COBOL 的功能

标准语言

COBOL是一种标准语言,可以在IBM AS/400、个人计算机等机器上编译和执行。

以业务为导向

COBOL 专为与金融领域、国防领域等相关的面向业务的应用程序而设计。由于其先进的文件处理功能,它可以处理大量数据。

强大的语言

COBOL 是一种强大的语言,因为它的众多调试和测试工具几乎适用于所有计算机平台。

结构化语言

COBOL 中提供了逻辑控制结构,使其更易于阅读和修改。 COBOL有不同的划分,因此很容易调试。