Transpileur

Outil qui convertit, transforme du code vers un autre code, dans un même langage ou langage du même niveau. 

Exemple :

TSC pour TypeScript qui convertit du code JavaScript du standard ECMAScript 6 vers ECMAScript 5

Babel.io