transpileerimistööriistade
Transpileerimistööriistad, tuntud ka kui transpilaatorid või allikastallikateks muutjad, on tarkvara, mis teisendab lähtekoodi ühest programmeerimiskeelest teise. See erineb tavalisest kompileerimisest, mille käigus teisendatakse lähtekood masinkoodiks või baitkoodiks, mida arvuti otse või virtuaalmasina abil saab täita. Transpileerimistööriistade puhul jääb väljundiks inimloetav lähtekood, kuid teises keeles.
Selle tehnoloogia peamine kasutusala on võimaldada arendajatel kasutada uuemaid programmeerimiskeelte funktsioone või keeli, mis ei pruugi
Teine levinud kasutusala on mobiiliarendus, kus raamistikud nagu React Native või Flutter võimaldavad kirjutada rakendusi ühes
Transpileerimistööriistade kasutamine aitab kaasa ka koodi migreerimisele, võimaldades vanemaid programme uuematesse keeltesse või keskkondadesse kohandada ilma