能将高级语言转换成目标程序的是 编译程序。以下是具体解析:
核心结论 编译程序负责将高级语言编写的源程序转换为机器可执行的目标程序,这是程序开发中的核心步骤。
关键概念对比
- 编译程序: 一次性将整个源程序转换为目标程序(二进制代码),生成独立可执行文件。处理复杂语法、数据类型及依赖关系,适用于静态分析。 - 解释程序
功能与特点 编译程序需处理递归调用、动态内存分配等高级特性,通过词法分析、语法分析、语义分析等阶段生成目标代码,最终通过链接器生成可执行文件。
常见误解排除
- 编辑程序: 仅用于修改源代码,不涉及转换。 - 驱动程序
综上,正确答案为 编译程序。
声明:
本站内容均来自网络,如有侵权,请联系我们。