ohjelmointikielen tulkki - tietokoneohjelma joka lukee ohjelmointikielisiä lauseita ja suorittaa ne.
ohjelmointikielen kääntäjä - kääntää koko lähdekielen (tekstimuotoinen ohjelmointikielinen kuvaus) konekieliseksi ohjelman myöhempää suorittamista varten.