Wat is een Transcompiler?

Een transcompiler, ook wel bekend als een bron-broncompiler of -transpiller, is een speciaal type compiler die de broncode van een programma converteert naar een andere taal. Het kan ook worden gebruikt om een ​​programma te verwerken dat is geschreven in een oudere versie van een programmeertaal en het te converteren naar een nieuwere versie van dezelfde taal.

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