Objektni kod je programski kod koji se dobije prevođenjem izvornog koda. Taj proces obavlja program prevoditelj. [1]
Datoteka objektnog koda obično ima nastavak .o ili .obj.[1] U daljnjem procesu programiranja, objektni kod obrađuje program povezivač koji ga pretvara u izvedbeni kod.[1]
Radi veće algoritamske učinkovitosti, koristimo se optimizatorima.
Vidi kompatibilnost s objektnim kodom, objektna datoteka, Object-code Buffer Overrun Evaluator, boot loader.