Un linguaggio di scripting è un linguaggio di programmazione interpretato, destinato in genere a compiti di automazione del sistema operativo o delle applicazioni, o a essere usato all’interno delle pagine web. I programmi sviluppati con questi linguaggi sono detti script, termine della lingua inglese utilizzato in ambito teatrale per indicare il testo (anche detto canovaccio) in cui sono tracciate le parti che devono essere interpretate degli attori.