第一章 什麽叫计算机程式语言 1
第二章 机器语言和组合语言 7
第一节 编写程式 7
第二节 机器语言 8
第三节 组合语言 9
第四节 假指令 11
第五节 宏指令 12
第三章 数值计算语言 17
第一节 概论 18
第二节 可执行语句(一) 21
第三节 可执行语句(二) 26
第四节 非执行语句 29
第五节 程序 32
第四章 算法语言ALGOL 60 37
第一节 赋值语句 37
第二节 识别符和数 38
第三节 表达式 39
第四节 语句序列、复合语句 39
第五节 转向语句 41
第六节 条件语句 42
第七节 循环语句 43
第八节 标准函数 45
第九节 数值 45
第十节 过程 46
第十一节 变量的存在域与作用域 49
第十二节 开关 50
第五章 商用和行政管理语言COBOL 57
第一节 引言 57
第二节 资料 61
第三节 资料部分 66
第四节 程序部分 78
第五节 设备部分 87
第六节 例题 90
第六章 会话型语言 103
第一节 适合於小型计算机的语言FOCAL 103
第二节 小型适用语言BASIC 117
第七章 数值控制语言APT 137
第一节 数值控制机器和数值控制语言 137
第二节 什麽是APT 139
第三节 几何表达式 140
第四节 语句 158
第五节 说明 164
第六节 如何编写零件程式 166
第八章 适合描写算法的语言 171
第一节 矩阵运算语言APL 171
第二节 结构化程式设计语言PASCAL 182
第九章 模拟语言 205
第一节 连续模拟语言MIMIC 205
第二节 离散模拟语言SIMULA 67 215
第十章 符号处理语言 225
第一节 行处理语言SNOBOL 225
第二节 机器翻译语言COMIT 235
第三节 表处理语言LISP 1.5 236
第四节 公式处理语言FORMAC 249
第五节 公式和表处理语言FORMULA 254
第十一章 系统程式设计语言 271
第一节 预备知识 271
第二节 结合具体机器的语言BLISS 279
第三节 便於移位的语句BCPL 289
第四节 形式语义语言FSL 296
第十二章 大型“通用”语言 305
第一节 组合型语言PL/1 305
第二节 可扩充语言ALGOL 68 319
总结 335
附录 337