A script is a specific type of programming which uses a scripting language such as Bash, batch, or PowerShell to automate tasks.