Дополнительная информация о транскомпиляторе
Многие языки программирования начинаются как транскомпилированные языки. Например, ранние версии C ++ не имели собственного компилятора. Вместо этого программы на C ++ были транскомпилированы в язык программирования C, а затем преобразованы в двоичные с использованием существующих компиляторов C. Другое использование транскомпиляции - преобразование кода, который уже был скомпилирован, в исходный код другого языка. Одним из примеров этого является Emscripten, транскомпилятор, который конвертирует программы на C и C ++, скомпилированные с LLVM, в JavaScript.
Условия программирования