Компиляция - это процесс, который компьютер использует для преобразования языка программирования высокого уровня в машинный язык, понятный компьютеру. Программное обеспечение, которое выполняет это преобразование, называется компилятором.
Язык высокого уровня, Машинный язык, Условия программирования