transpilation
Code language translation
Transpilation is converting source code from one programming language to another at a similar level of abstraction—unlike compilation, which typically transforms high-level code into low-level machine code.
A transpiler might convert TypeScript to JavaScript, or modern JavaScript to older versions for browser compatibility: The build process transpiles ES6 to ES5.
Converting between programming languages
- compilerSource-to-machine-code translator
- parsingGrammatical structure extraction
- tokenizationConverting input into discrete units
- emitRelease outward
preprocessing · static-analysis · type-checking · frontend · backend · polyfill · transformation
Grouping items as one
source-to-source
Converting between programming languages
- compilerSource-to-machine-code translator
- parsingGrammatical structure extraction
- tokenizationConverting input into discrete units
emit · preprocessing · static-analysis · type-checking · frontend · backend · polyfill · transformation
bundling
Grouping items as one
babel
Chaotic din of voices
babel
Chaotic din of voices
compilation, compile, compiling, recompile, recompiled, recompiling, decompiling