compilation
translation of code written in a higher-level programming language to a lower-level form
ahead-of-time compilation
compilation strategy
logic synthesis
Converting abstract operations into digital logic systems
translation of code written in a higher-level programming language to a lower-level form