Skriptovací jazyk
Z Wikipedie, otevřené encyklopedie
Skriptovací jazyk je počítačový programovací jazyk který je interpretován. Skripty jsou většinou odlišovány od běžných programů, protože ty je potřeba po jejich naprogramování zkompilovat do podoby binární spustitelné aplikace. Až tyto binární soubory je možné spustit. Naproti tomu skripty spouští interpeter, tj. aplikace, která tento skript vykonává, přímo v jejich původní podobě, tj zdrojového kódu. Interpreter prochází zdrojový kód a vykonává postupně příkaz za příkazem bez potřeby komplilace.
Nevýhodou skriptovacích jazyků je jejich mnohem menší rychlost ve srovnání s klasickými jazyky, které vytváří binární spustitelné soubory. Zdrojový kód skriptu je totiž třeba před každým spuštěním znovu zkontrolovat, zda neobsahuje syntaktické chyby. Nasledně interpreter musí analyzovat každý příkaz ve zdrojovém kódu, aby ho mohl vykonat.
Vyhodou skriptů je snadnější údržba a vývoj. Skript je možné kdykoliv spustit bez nutnosti ho vždy znovu zkompilovat. Programátorovi v tomto případě stačí obyčejný textový editor, nepotřebuje tedy žádný speciální kompilátor nebo vývojový nástroj.
Skriptovací jazyky se dnes nejčastěji využívají v prostředí webových aplikací.
Příklady skriptovacích jazyků: Python, PHP, JavaScript, Perl atd.