a person or thing that compiles; specif., a computer program that translates instructions, other programs, etc. in a high-level language into a machine language
See compiler in American Heritage Dictionary 4
(kəm-pīˈlər)
noun
One that compiles: a compiler of anthologies.
Computer Science A program that translates another program written in a high-level language into machine language so that it can be executed.