De l'essai Langues de programmation expliquées de Paul Graham, publié dans Hackers & peintres :
La langue de haut niveau que vous nourrissez le compilateur est également appelée code source et la traduction de la machine qu'il génère s'appelle code d'objet .
De l'article Wikipedia sur le code d'objet :
Le code d'objet, ou parfois le module d'objet, est ce qu'un compilateur informatique produit.
De ne définition de 'compilateur' :
Traditionnellement, la sortie de la compilation a été appelée code d'objet ou parfois un module d'objet. (Notez que le terme "objet" ici n'est pas lié à la programmation orientée objet.)
Alors quoi est le terme objet lié à?
objet code est parfois aussi appelé cible code, car il s'agit du résultat cible du processus de traduction effectué par compilateurs. Ainsi, "code d'objet" est utilisé comme un opposé du "code source".
Il existe d'autres noms étranges dans le monde compilateur: par exemple, le segment du fichier avec le code binaire de votre programme est souvent appelé "le segment de texte".
C'est un objet comme dans "objectif". Pas objet comme une "chose".
Semblable à la réponse de Dasblinkenlight sur être appelée "Code cible". C'est la cible ou l'objectif du compilateur.
Le code d'objet est produit lorsque vous compilez un code source. Ce code d'objet n'est pas encore exécutable car il n'a pas besoin de bibliothèques requises. Vous reliez donc plusieurs codes d'objet et bibliothèques et devient exécutable.
Dans ma compréhension "objet" concerne "la chose" que vous avez développée en écrivant ce code source. Cela peut être un module, une classe, une fonction ou n'importe quoi.