
用高级语言编写的程序称为____①_____程序,经编译程序或解释程序翻译后成为_____②______程序。
用高级语言编写的程序称为源程序(或源代码)程序,经编译程序或解释程序翻译后成为目标程序(或机器语言程序)程序。
高级语言(如Python、Java、C++)是人类可理解的编程语言,编写的代码需通过翻译器转换为计算机直接执行的指令。编译程序会将源程序整体翻译成目标程序(通常是机器语言或汇编语言),生成可独立运行的文件;解释程序则逐行翻译并立即执行,不生成完整目标文件。这两种翻译方式共同解决了高级语言与计算机硬件之间的“语言障碍”,让程序员能以更接近人类思维的方式编写代码。