Some industrial language implementations (e.g. Clojure and Hermes JavaScript engine) use this word to mean the act of pre-compiling the source language to VM specific bytecode. Angular (web framework) uses this word to mean converting its HTML template and TypeScript to JavaScript.
In certain industrial language frameworks, such as Clojure and Hermes JavaScript engine, this term refers to the pre-compilation of source code into machine-specific bytecode. Meanwhile, Angular uses this term to indicate the conversion of its HTML templates and TypeScript files into JavaScript.