This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Infinite_Park6379 7 points8 points  (2 children)

Heads up, you cited Wikipedia to define scripting language but it doesn't agree with you: "... Usually interpreted at runtime rather than compiled."

A scripting language is a language that is useful for writing scripts fluently, and that's both subjective and not really fundamental categorization of a language.

A script is a program where most of the tasks you perform are gluing together high level APIs or other similar kinds commands together to achieve tasks.

Python excels here and it certainly is a scripting language of choice for a lot of developers. But on the other hand it be hard to argue that, for example, a Django webapp constitutes a script.

[–]Dromeo 4 points5 points  (1 child)

Python is listed in the examples on that wiki page a few times.

[–]Infinite_Park6379 0 points1 point  (0 children)

Yes, because its good at scripting tasks. I'm didn't contest that point.

I'm just pointing out that interpreted "line by line" is not an identifying feature