Értelmezett nyelv

A Programozás Wiki wikiből

Értelmezett nyelvnek hívjuk azt a programnyelvet, ahol a futtatáshoz nem szükséges fordítással külön gépi kódú program előállítása, hanem a forráskódot a nyelv értelmezője eredeti állapotában olvassa és futtatja.

Előnye, hogy nincs szükség fordítási környezet kiépítésére, a megírt program azonnal kipróbálható, valamint, hogy gyakran lehetőség van futásidőben összeállított, szöveges változókban összeállított kifejezések és utasítások értelmezésére, végrehajtatására is. Hátránya, hogy a fordított megfelelőhöz képest általában lassabban fut, nincs fordításkori hibaellenőrzés, így bizonyos hibák csak futás közben jelennek meg, és ott is csak akkor ha a vezérlés a hibás utasítást vagy műveletet tartalmzó végrehajtási ágra kerül.

Értelmezett nyelvek például a Perl, a PHP és a Python.