Babel е общ универсален компилатор за JavaScript.С помощта на Babel можете да използвате (и създадете) следващото поколение JavaScript, както и следващото поколение инструменти за JavaScript.JavaScript като език непрекъснато се развива, като през цялото време излизат нови спецификации и предложения с нови функции.Използването на Babel ще ви позволи да използвате много от тези функции години, преди те да са достъпни навсякъде.Babel прави това, като компилира JavaScript код, написан с най-новите стандарти, във версия, която ще работи навсякъде днес.Този процес е известен като компилация от източник към източник, известен още като транслипиране.