Slovo „skript“sa dnes používa na označenie programu napísaného v ľubovoľnom programovacom jazyku na vysokej úrovni. „Vysoká úroveň“vo vzťahu k skriptovacím programovacím jazykom znamená, že pokyny tohto jazyka sú viac prispôsobené porozumeniu osoby (programátora). Na rozdiel od skriptovacích jazykov existujú jazyky nižšej úrovne, ktoré sa viac zameriavajú na použiteľnosť počítačových procesorov.
Inštrukcie
Krok 1
Slovo „skript“v preklade znamená „skript“a to celkom presne definuje význam vytvárania skriptov - programátor musí napísať skript, podľa ktorého bude počítač vykonávať operácie poskytované tvorcom a reagovať na akcie používateľa a ďalšie informácie prichádzajúce zvonku.
Krok 2
Neexistuje jediný skriptovací jazyk na všetky účely - niektoré skupiny takýchto programovacích jazykov sú zamerané na použitie na webových serveroch (napríklad PHP), iné ako konzolové aplikácie (napríklad VisualBasic) atď. Mnoho aplikácií má navyše svoje vlastné skriptovacie jazyky. Softvérové terminály na obchodovanie s akciami teda používajú skripty napísané v ich vlastnom jazyku (napríklad MQL). Existujú skripty na použitie s prvkami Flash webových stránok (jazyk Action Script), najkomplexnejšie hry umožňujú aj použitie skriptov v ich vlastných jazykoch. Aplikácie môžu niekedy používať aj niekoľko úrovní takýchto skriptov - napríklad tabuľkový editor Microsoft Office Excel má zabudovaný programovací jazyk na spracovanie údajov, navyše môžete používať „makrá“, teda skripty, ktoré simulujú akcie používateľov..
Krok 3
Skripty v rôznych programovacích jazykoch používajú na písanie príkazov rôzne pravidlá návrhu a syntax. Sú tiež ukladané do súborov rôznych formátov a na spustenie je potrebný iný softvér. Toto všetko je potrebné zohľadniť pri výbere skriptovacieho jazyka. Každý skriptovací jazyk má navyše svojich vlastných špecializovaných editorov a niekedy dokonca celé softvérové systémy vrátane ladiacich, kompilačných a dekompilačných programov (preklad skriptov na vysokej úrovni do strojových kódov zrozumiteľných pre procesor a späť) atď.