Szkriptnyelv

A Programozás Wiki wikiből
(Szkript szócikkből átirányítva)

Szkriptnyelvnek azokat a programozási nyelveket szokás nevezni, amelyek tipikusan - de nem mindig - egy adott alkalmazás vagy működési környezet vezérlését teszik lehetővé elemi programmatikus utasítások segítségével. Ez utóbbiak sorozata ill. halmaza alkotja az ún. szkriptet. Fontos, hogy a szkript nem szabályokat, beállítások ír le és határoz meg - mint pl. egy konfigurációs állomány -, hanem elemi utasítások sorozatából áll, tehát maga is egy algoritmusokból felépülő programot alkot. A fejlettebb szkriptnyelvek a procedurális ill. objektumorientált programozást is lehetővé teszik ill. megkövetelik.

A szkriptnyelvek szinte kivétel nélkül értelmező által kerülnek futtatásra, bár a sebesség növelése érdekében nem ritka a bájtkódra történő futásidejű fordítás alkalmazása sem. Az értelmező maga ugyanakkor tipikusan gépi kódra fordított natív programként fut a vezérelt célalkalmazás vagy platform részeként. Ha szkriptnyelv értelmezője több platformon is fut, akkor a szkriptnyelvben magában íródott programok platformfüggetlenek is lehetnek. Egyes általános célú szkriptnyelvekhez elérhetők fordítók is, amelyek képesek köztes vagy gépi kódra fordítani azokat, ezek használata azonban tipikusan nem elterjedt, és általában korlátozzák a fordításra kerülő szkriptben végrehajtható műveletek körét is.

A legismertebb és legszélesebb körben elterjedt szkriptnyelvek a PHP, a Perl és a JavaScript.