编译:通过编译程序将源代码文件转换成另一种目标代码文件。 解释:通过解释和执行程序将源代码逐条解析并执行,不会生成目标代码。 程序组成逻辑+数据 C语言程序经过编译程序(预处理、编译、汇编、链接)转换成二进制机器码。