Babel es un compilador Javascript centrado en conertir código ECMAScript 2015+ en versions de Javascript compatibles para los navegadores antiguos y actuales.

Veamos cómo usarlo:

Basta con importar en mi HTML:

http://a%20href=“>https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.21.1/babel.min.js"></script&gt;

Y crear un script type text/babel que puede ser JS puro o código Babel

En cuanto a sus características:

· Babel también es capaz de convertir sintaxis React (JSX).

· Babel tiene una arquitectura de plugins para que se puedan ir componiendo pipes de transformación: https://babeljs.io/docs/en/plugins

· Babel es debugeable

Ver más: https://babeljs.io/docs/en/