Компилятор

Это специальная программа, которая переводит текст программы, написанный на языке программирования, в набор машинных кодов.