In computer science, object code is an intermediate representation of code generated by a compiler after it processes a source code file. Object files contain compact, pre-parsed code that can be linked with other object files to generate a final executable or code library.