COBOL是一种结构非常严谨的语言,很多地方设置还保留了卡片机编程时代的痕迹。
COBOL程序按照部(division),节(section),段(paragraph)分成不同的部分和层次。早期的COBOL都是大写的,COBOL-85标准开始允许小写字母。
COBOL程序分为四个Division:
- 标识部(Identification Division)
- 环境部(Environment Division)
- 数据部(Data Division)
- 过程部(Procedure Division)
COBOL程序中,这四个部的顺序是固定的,不能调换。
一.标识部
标识部是COBOL程序中唯一必须存在的。主要列出了程序的一些信息,如程序名,作者,编译日期等。在现代语言中,这些一般作为文件头信息出现。标识部主要包含以下段:
- Program-ID. 程序名,该段是必须的。
- Author. 作者
- Installation. 部门
- Date-Written. 代码更新日期