compiler

noun
  1. A compiler is a software program that translates code written in a high-level programming language into machine code that can be executed by a computer's processor. noun
    The programmer used a compiler to convert the source code into an executable file.
    Different programming languages require different compilers to translate their code into machine language.
  2. A compiler is a person who collects and assembles information, documents, or data into a structured format, often for publication or analysis. noun
    The compiler of the anthology spent years gathering poems from various authors.
    As a compiler of historical data, she meticulously organized records from the past century.