Skript (anglicky
script) je seznam příkazů, který může být spuštěn jako jeden celek. V jiných systémech se v podobném smyslu jako skript používají pojmy dávka (
batch) či makro.
Bez kontextu nebo upřesnění se v Unixu skriptem obvykle myslí skript v
shellu, tj. seznam příkazů shellu.
Skripty ovšem lze skládat z příkazů většiny dalších programů, které interpretují nějaké příkazy. Existuje řada programů sloužících k jedinému účelu: interpretaci (spouštění) skriptů složených z jejich příkazů. Takovým programům se říká interprety skriptovacích jazyků, mezi nejznámější patří
python a
perl.
Nestaráme-li se o mechanismus spouštění, je skript prostě program.