(一)程序设计语言的概念
1.程序设计语言的概念
书写计算机程序的语言
语言: 根据规则由记号构成的记号串的总体
2.程序设计语言的组成
语义
语法
语用
机器语言
机器能直接识别的程序语言或指令代码
汇编语言
机器指令的符号化
高级语言
从应用角度分:基础语言、结构化语言(C 语言)、专用语言
从描述客观系统分:面向过程语言、面向对象语言
非过程化语言(关注的不是过程而是结果)
(二)源程序的执行方式
(1 )解释方式
从第一句开始,翻译一句,执行一句
每执行一次都要重新翻译并执行
(2 )编译方式
一次性翻译成可执行文件,多次执行时就执行可执行文件
方便、效率比较高