@btaroli @nedbat Some people are gatekeepers and treat script programming vs application programming as toy programming vs real programming.
The person who made the most effort to define a difference between the two though, John Osterhout, found script programming so important that he created Tcl to be a language good enough for general-purpose programming with control flow and abstractions, but with features and design choices to make the language particularly suited to script programming.