—— 业务范围 ——
NEWS CENTER—— 推荐产品 ——
RECOMMONDD编译。编译程序、解释器和汇编程序是三种语言处理程序。主要区别如下:汇编语言(用于底层服务)是将汇编语言编写的源程序翻译成由机器指令等信息组成的目标程序。解释器(用于高级服务)直接执行源程序或源程序的内部形式。一般来说,它读取源程序的一个句子,翻译一个句子,然后执行一个句子,而不产生目标代码,比如basic解释器。编译器(用于高级服务)是将用高级语言编写的源程序翻译成等价的低级语言的目标程序。编译器和解释器最大的区别之一是前者生成目标代码,后者不生成;另外,编译器生成的目标代码的执行速度比解释器快;后者具有良好的人机交互,适合初学者。用COBOL、FORTRAN和其他语言编写的程序通常是考虑到执行速度而编译的。
源程序,汇编程序,目标程序,可执行程序之间的关系是什么?源程序是用编程语言编写的程序,不需要编译,如用C语言编写的程序,不需要编译;汇编程序是用汇编语言编写的程序,不需要编译;可执行程序是可以直接由计算机或手机运行的程序,如PC机的扩展。Exe和。手机应用程序是一个可执行程序,是一个可以编译成可执行程序的源程序。目标程序是编译过程中使用的源程序或汇编程序。