Script

Definizione rapida

File o sequenza di istruzioni eseguita da un interprete, una shell o un'applicazione ospitante per automatizzare un compito.

Spiegazione

Uno script combina comandi e logica in una forma facilmente modificabile. Può coordinare operazioni del sistema, aggiungere comportamento a una pagina web o controllare una presentazione multimediale. L'esecuzione è affidata a un ambiente che comprende il linguaggio, anche se alcune implementazioni possono compilare internamente il codice per renderlo più rapido.

Esempio pratico

Uno script di shell rinomina una serie di file, crea un archivio e registra l'esito senza richiedere che l'utente ripeta manualmente ogni comando.

Spiegazione tecnica

L'interprete analizza istruzioni, variabili e strutture di controllo ed espone funzioni dell'ambiente ospite. Permessi e contesto di avvio limitano le risorse a cui lo script può accedere.

Da non confondere con

Non ogni programma interpretato è necessariamente breve o semplice, e la distinzione tra script e applicazione compilata dipende anche dall'uso e dall'ambiente.