Briefly, an object file format is a computer file format used to lay out object code and related data typically produced by a compiler or assembler.

See object file for a unified discussion.