So-called scripting languages (e.g. Perl, Ruby, Lua) are often used for small tasks, but also as the "glue" between the components that make up an applications. The motivation for choosing one of them is to come up with a solution within a short time period. Nonetheless, careful development is key; otherwise, a few years down the road, nobody will be able to read what was scripted.

Merge Sort Algorithm (image is public domain: https://commons.wikimedia.org/wiki/File:Merge_sort_algorithm_diagram.svg)

Scripting delivers quick results, but it makes accuracy and readability especially important.

IT Sky Consulting GmbH
Tannwaldstrasse 26
4600 Olten
Phone: +41 79 2704802