From my understanding of the issue, a scripting language was once a small language with one purpose which quickly expanded to fill all possible needs (e.g. Perl).<p>By this definition C isn't a scripting language, as it was small and stood that way.