- to put together (documents, selections, or other materials) in one book or work.
- to make (a book, writing, or the like) of materials from various sources: to compile an anthology of plays; to compile a graph showing changes in profit.
- to gather together: to compile data.
- to translate (a computer program) from a high-level language into another language, usually machine language, using a compiler.
- to make or compose from other materials or sources
- to collect or gather for a book, hobby, etc
- to create (a set of machine instructions) from a high-level programming language, using a compiler