transpiler

noun
UK /trænˈspaɪlə/
US /trænˈspaɪlər/

A tool that turns code from one programming language into another language.

The developer used a transpiler to convert the modern JavaScript into older code that the browser could run.


OTHER MEANINGS

2. A program that rewrites code from one version of a language into another version of the same language.

The transpiler upgraded the old syntax to the newest standard automatically.

3. A software component in a build pipeline that transforms files before they are bundled or run.

Their build pipeline runs a transpiler before the bundler packages the app.

4. Any tool that converts one data format into another equivalent format.

The team wrote a small transpiler to turn the legacy config files into JSON.