1.1.1 什么是编译程序 1.1.1 什么是编译程序:编译原理的基石 在计算机科学的浩瀚领域中,编译原理如同精密的引擎,驱动着高级编程语言转化为机器可理解的指令,从而构建起我们日常所见的软件世界。而编译程序,正是这引擎的核心部件。要理解编译原理,首先必须深刻认识 什么是编译程序。 编译程序的本质:语言转换器 从最根本的层面来说,编译程序(Compiler) 是一种特殊的计算机程序,它的主要任务是将以 高级程序设计语言(High-level Programming Language) 编写的 源程序(Source Program) 翻译成 目标语言(Target Language) 的 目标程序(Target Program)。这个翻译过程,我们称之为 编译(Compilation)。