源代码和目标代码
源代码:人类可读,是采用某种编程语言编写的计算机程序。
例如:re = 2;
目标代码:计算机可直接执行,除专门研究人员外人不可读。
例如:10010001
编译compile和解释interpret
编译:把整个程序的源代码一次性翻译成另外一种代码(目标代码),翻译后的代码等待被执行或优化等等,发生在运行之前。其产物是另一份代码。

解释:把整个程序的源代码逐条转换成目标代码并执行。无产物。
源代码:人类可读,是采用某种编程语言编写的计算机程序。
例如:re = 2;
目标代码:计算机可直接执行,除专门研究人员外人不可读。
例如:10010001
编译:把整个程序的源代码一次性翻译成另外一种代码(目标代码),翻译后的代码等待被执行或优化等等,发生在运行之前。其产物是另一份代码。
解释:把整个程序的源代码逐条转换成目标代码并执行。无产物。