Транспиля́ция - перевод исходного кода программы с одного языка программирования на другой (того же уровня абстракции) или более раннюю версию того же языка. Компилятор, преобразующий исходный код подобным образом, - транспи́лер (транспа́йлер).
В прошлом воспользоваться новинками JavaScript можно было единственным способом: ждать неделями, месяцами и даже годами, пока браузеры не станут их поддерживать. Теперь же транспиляция позволяет применить новинки немедленно… Транспиляция не является компиляцией: наш код не компилируется в двоичный. Вместо этого он транслируется в синтаксис, который может интерпретироваться более широким диапазоном браузеров (Алекс Бэнкс, Ева Порселло, React и Redux: функциональная веб-разработка, 2017).
Запись опубликована в блоге "Записки лингвиста":
https://khvorostin.com/word-of-the-day/source-to-source-compiling/