compiler

n. 1 person who compiles. 2 computing program for translating a programming language into machine code.

n. One who compiles; esp., one who makes books by compilation.