Some people talk about writing code in Perl as scripting and others as programming. Some say Perl is a scripting language others that it is a programming language.

Actually there is no such definition as scripting language. The real definitions are: