Компилятор в программировании — это программа, которая переводит текст, написанный на языке программирования, в машинные коды, понятные компьютеру. 25
Компилятор нужен, чтобы программы могли выполняться, потому что изначально компьютер не понимает смысл написанного на любом языке программирования. 2 Без компилятора любой код на компилируемом языке программирования будет для компьютера просто текстом — он не распознает команды и не сможет их выполнить. 2
Другие задачи компилятора: