Kompilovaný jazyk je termín oznacující takový
programovací jazyk, pro nejž je potreba
zdrojový kód v nem napsaný nejprve preložit pomocí
prekladace do
strojového kódu a až poté je možné program spustit (protikladem je
jazyk interpretovaný). Termín je ponekud vágní, protože každý jazyk muže být implementován jako kompilovaný nebo interpretovaný. Kombinace obou variant je cím dál castejší: prekladac preloží kód do meziformy (tzv.
bytecode), která je pak predána interpreteru, který ji spustí.