The machine language representation of programming source code. A compiler (software) converts the source code into object code and links it to other object code modules (libraries) to become an executable program. Object code is an old term that has no relationship to object technology which came after it. See
executable code,
linker,
machine language and
object-oriented programming.