Ce este un Transcompiler?

Un transcompiler, cunoscut și ca un compilator sau transpilator sursă-sursă, este un tip special de compilator care convertește codul sursă al unui program într-o altă limbă. Acesta poate fi, de asemenea, utilizat pentru a procesa un program scris într-o versiune mai veche a unui limbaj de programare și pentru al converti într-o versiune mai nouă a aceleiași limbi.

Informații suplimentare despre transcompiler

Multe limbi de programare încep ca limbi transcrise. De exemplu, cele mai vechi versiuni ale C ++ nu au avut un compilator nativ. În schimb, programele C ++ au fost transculate în limbajul de programare C și apoi au fost transformate în binare folosind compilatoarele C existente. O altă utilizare a transcompilării este de a converti codul care a fost deja compilat în codul sursă al unei alte limbi. Un exemplu este Emscripten, un transcompiler care convertește programele C și C ++ compilate cu LLVM în JavaScript.

Termeni de programare