Scripting languages

Issues of scripting languages

By a scripting language, we mean any language that is run directly from the source, rather than being compiled. This would include shell, Perl, Python and Ruby among others.

Almost everything that follows in the next several sections applies to all of these languages.