compiler

noun
  1. a computer program that translates source code written in a high-level programming language into machine code or another programming language
  2. Usage: computing
  3. a person who compiles or collects information, data, or materials from various sources

Examples