编译器和解释器区别

 解释器和编译器过程:         解释器和编译器读入源语言后,解释器和编译器都要进行词法分析、语法分析和语义分析,之后,二者开始有所分别。解释器在语义分析后选择了直接执行语句;编译器在语义分析后选择将将语义存储成某一种中间语言,之后通过不同的后端翻译成不同的机器语言(由CPU指令集决定,不同CPU识别不同二进制序列,这也导致不同平台编译器有所不同,而解释器简单易实现,因此提供多个平台解释器,
相关文章
相关标签/搜索