Skriptovací jazyk: Porovnání verzí
Smazaný obsah Přidaný obsah
m →Výhody |
m {{Sloučit|Skript (program)}} |
||
Řádek 1:
{{Sloučit|
'''Skriptovací jazyk''' je [[počítač]]ový [[programovací jazyk]] který je [[interpreter|interpretován]]. Běžné programy je potřeba po jejich [[programování|naprogramování]] [[kompilátor|zkompilovat]] do podoby binární spustitelné aplikace (až tyto binární soubory je možné spustit). Naproti tomu pro spuštění programu ve skriptovacím jazyce je zapotřebí [[interpreter]], tj. aplikace, která tento skript vykonává přímo v jejich původní podobě [[zdrojový kód|zdrojového kódu]]. Interpreter prochází zdrojový kód a vykonává postupně příkaz za příkazem bez potřeby kompilace.
Nevýhodou skriptovacích jazyků je, že jsou mnohem pomalejší ve srovnání s kompilovanými programovacími jazyky, které se spouští binárními spustitelnými soubory. Zdrojový kód skriptu je totiž třeba před každým spuštěním znovu zkontrolovat, zda neobsahuje syntaktické chyby, následně interpreter musí analyzovat každý příkaz ve zdrojovém kódu, aby ho mohl vykonat.
Výhodou skriptů je snadnější údržba a vývoj. Skript je možné kdykoliv spustit bez nutnosti vždy znovu kompilovat. [[Programátor]]ovi 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 často využívají i v prostředí [[webová aplikace|webových aplikací]].
Příklady skriptovacích jazyků: [[Python]], [[PHP]], [[JavaScript]], [[Perl]], [[Tcl/Tk]] atd.
[[Kategorie:Programování]]
[[da:Script-sprog]]
[[de:Skriptsprache]]
[[en:Scripting language]]
[[es:Lenguaje interpretado]]
[[fi:Komentosarjakieli]]
[[fr:Langage de script]]
▲{{softwarový pahýl}}
[[id:Bahasa skrip]]
[[it:Scripting]]
[[ja:スクリプト言語]]
[[nl:Scripttaal]]
[[no:Skriptspråk]]
[[pl:Język skryptowy]]
[[pt:Script]]
[[ru:Скриптовый язык]]
[[sk:Skriptovací jazyk]]
[[sv:Skriptspråk]]
[[zh:脚本语言]]
|