Натаниэль
По сути, компилятор - это программа, целью которой является перевод языков высокого уровня, таких как C, C ++, FORTRAN и т. Д., В машинный код, который представляет собой двоичный код, понятный компьютеру. После преобразования в машинный код программу можно запускать на компьютере.
Помимо преимущества быстрого выполнения среди прочего, есть некоторые недостатки, связанные с компилятором.
Компилятор не очень хорош в поиске ошибок в программе, что затрудняет их устранение (отладку). Другой недостаток компилятора состоит в том, что даже если ошибка была удалена для программы, вся программа начнет компилироваться с самого начала, поэтому время, затрачиваемое на выполнение программы, может занять больше времени.