Código de objeto

Definición: ¿Qué significa Código de objeto?

El código objeto se produce cuando un intérprete o un compilador traduce el código fuente en código de máquina reconocible y ejecutable.

El código de objeto es un conjunto de códigos de instrucción que entiende una computadora al nivel más bajo de hardware. El código de objeto suele ser producido por un compilador que lee algunas instrucciones fuente de lenguaje de computadora de nivel superior y las traduce a instrucciones equivalentes en lenguaje de máquina.

Techinfo explica el código de objeto

Así como los seres humanos entienden los idiomas nativos, las computadoras entienden el lenguaje de las máquinas, que se compone de código objeto. Las aplicaciones de software se construyen en múltiples lenguajes de programación con un objetivo estándar: ejecutar procesos a través de una máquina.

Un compilador traduce el código fuente en código objeto, que se almacena en archivos objeto. Los archivos de objeto contienen código de objeto que incluye instrucciones que debe ejecutar la computadora. Cabe señalar que los archivos objeto pueden requerir algún procesamiento intermedio por parte del sistema operativo (SO) antes de que el hardware ejecute realmente las instrucciones contenidas en ellos.

Los ejemplos de archivos de objetos incluyen el formato de archivo de objetos común (COFF), los archivos COM y los archivos ".exe".