При поиске разницы я столкнулся с этими определениями:
Компиляция - это общий термин для взятия исходного кода, написанного на одном языке, и преобразования в другой.
Транспилинг - это особый термин для взятия исходного кода, написанного на одном языке, и преобразования на другой язык с аналогичным уровнем абстракции.
Я понимаю, что такое Абстракция.
Но что означает "аналогичный уровень абстракции" в приведенном выше определении? И как мы находим уровень абстракции на языке?