Aanvullende transcompiler-informatie
Veel programmeertalen beginnen als transcompiled talen. De eerste versies van C ++ hadden bijvoorbeeld geen native compiler. In plaats daarvan werden C ++ -programma's gecompileerd naar de C-programmeertaal en vervolgens omgezet naar binair met bestaande C-compilers. Een ander gebruik van transcompilatie is het converteren van code die al is gecompileerd naar de broncode van een andere taal. Een voorbeeld hiervan is Emscripten, een transcompiler die C- en C ++-programma's compileert met LLVM in JavaScript.
Programmeervoorwaarden