new forum -- homework help/chit chat/easy communication

Fredrik Lundh fredrik at
Sun Oct 9 08:19:15 CEST 2005

Lasse Vågsæther Karlsen wrote:

> In other words, what is the difference between a "scripting language"
> and a "programming language".

here's one useful way to look at things:

    "Unlike mainstream component programming, scripts usually
    do not introduce new components but simply "wire" existing
    ones. Scripts can be seen as introducing behavior but no
    new state. /.../ Of course, there is nothing to stop a
    "scripting" language from introducing persistent state -- it
    then simply turns into a normal programming language."

        -- Clemens Szyperski, in "Component Software":


More information about the Python-list mailing list