Kompilacja to proces przekształcania kodu źródłowego na kod wynikowy (maszynowy).
Kompilator to translator języka wysokiego poziomu, którego programy wynikowe mogą być wprowadzone do pamięci i wykonane dopiero po zakończeniu tłumaczenia (w odróżnieniu od interpretera, w którym instrukcje wynikowe są wykonywane na bieżąco).
14