Комп'ютерна програма (або набір к. програм), що перетворює вихідний код, написаний певною мовою програмування, на семантично еквівалентний код в іншій мові програмування, який, як правило, необхідний для виконання програми машиною, наприклад, комп'ютером - це..
компілятор
інтерпретатор
транслятор
середовище програмування