程序通常以两种面目告示人。 1 其中一种是以源码形式,有使用编程语言比如 c语言 写成的一系列语句来组成,是人类可以阅读的文本文件。 要想执行程序,则需要将源码转换为第二种形式-- 计算机可以理解的二进制机器语言指令。(这是与脚本形成了鲜明对照,脚本是包含命令的文本文件,可以用shell或者其他命令解释器之类的程序直接处理转换结果。) 一般认为,术语 程序 的上述两种含义几近相同,因为经过编译和链接处理,会将源码转换为语义相同的二进制机器码