本文已使用 Google Cloud Translation API 自动翻译。
某些文档最好以原文阅读。
目标代码是一种低级计算机编程语言,是编译过程的结果。它是程序从高级语言(如 Java 或 C++)转换为计算机可以理解的语言后的最终版本。目标代码也称为机器代码、二进制代码和机器语言。
目标代码是在 1950 年代开发的,当时计算机开始得到更广泛的应用。随着计算机变得越来越强大,创建可以在这些机器上运行的更复杂程序的需求也在增加。这导致了高级编程语言(如 Java 和 C++)的发展,使程序员能够编写更易于阅读和理解的代码。但是,这些程序必须转换为目标代码,以便计算机能够理解和执行它们。
目标代码是编译过程的输出,是将高级语言转换成计算机可以理解的语言的过程。这个过程是由编译器完成的,编译器是一个程序,它将用高级语言编写的程序转换成计算机可以执行的一系列指令。生成的目标代码是一系列代表计算机指令的 0 和 1。
目标代码也称为机器代码、二进制代码和机器语言。它是最低级的编程语言,意味着它最接近计算机实际理解的语言。它不适合人类阅读,因为它很难理解,并且通常只由有经验的程序员使用。
目标代码也可用于创建可执行文件,这些文件是可以在计算机上运行的文件。这些文件通常是通过将目标代码与其他文件(如数据文件和库)组合在一起创建的。可执行文件是创建程序过程的最后一步,因为它们是计算机可以实际执行的文件。