Interpretacija ukazov

Nepogrešljivi del vsakega operacijskega sistema, oziroma sistemske programske opreme, ki se dobavlja z operacijskim sistemom je vedno tudi ukazni tolmač. Ukazni tolmač je vmesnik med uporabnikom in operacijskim sistemom. Ukaze, ki jih posreduje uporabnik, posreduje v obliki sistemskih klicev operacijskemu sistemu.
Ukazni tolmač je lahko del jedra operacijskega sitema ali pa ne. Tudi izvedbe so lahko raznolike. Tisti vajeni dela z Unix podobnimi operacijski sistemi so vajeni uporabe ukazne lupine - tekstovno orientiranega tolmača, kjer je vse ukaze potrebno natipkati. Uporabniki grafično orientiranih operacijskih sistemov bodo ukaznega tolmača prej prepoznali v programih za delo z datotekami (Raziskovalec, Konqueror ...). Čeprav je delo z grafično izdelanimi ukaznimi tolmači prijetnejše, je dobro znano, da je v ukazni lupini mogoče storiti več in v krajšem času.