What is a script?
A script is just a small program. It differs from a compiled program in that it is a text file that is interpreted at run-time, rather than compiled to binary code. As such, all you need to get started writing scripts is a simple text editor and a basic understanding of the Ruby scripting language.