Co je středně pokročilý jazyk?

Středním jazykem je abstraktní programovací jazyk používaný překladačem jako krok mezi překlady při převodu počítačového programu do strojového kódu. Před kompilací programu do kódu pro skutečný fyzický stroj ho překladač nejprve převede do mezilehlého kódu vhodného pro teoretický, abstraktní stroj. Tento kód je analyzátorem analyzován a pokud jsou identifikovány příležitosti pro optimalizaci, může kompilátor provádět optimalizace při překladu do jazyka sestavení.

Překladač, Strojový kód, Optimalizace, Termíny programování