[n] (computer science) a program that decodes instructions written in a higher order language and produces an assembly language program
[n] a person who compiles (or writes for) encyclopedias
\Com*pil"er\, n. [OE. compiluor; cf. OF. compileor, fr. L. compilator.] One who compiles; esp., one who makes books by compilation.