Kompilacja to proces, który komputer wykonuje, aby przekształcić język programowania wysokiego poziomu w język maszynowy, który komputer może zrozumieć. Oprogramowanie, które wykonuje tę konwersję, nazywa się kompilatorem.
Język wysokiego poziomu, język maszynowy, warunki programowania