So how do you classify or group programming scripting languages? As in html/xhtml are mark up languages, php/perl/python are scripting languages, and so on.
Name:
Anonymous2009-04-11 3:44
GET OUT
Name:
Anonymous2009-04-11 3:50
The distinction between what is and isn't considered "scripting language" is like classifying different types of feces. At the end of the day, it's feces all the way down
Name:
Anonymous2009-04-11 4:03
Markup language: A non-turing-complete language designed to add metadata to text. Often incorrectly used to describe serialization formats, which are used to serialize data in a universally portable manner à la JSON or abused XML.
Scripting language: A language designed to automate repetitive tasks either by directly manipulating the UI or through an interface similar to the UI. Examples include shell, VimScript, AutoHotkey, and any number of application-specific languages. Not examples: PHP, Perl or Python.
Programming language: A language considered suitable by its designers for implementation of a medium-to-large system.
Template language: A specialized language for creating programs that modify and output their own source file. Sometimes turing-complete, sometimes not, often lightly modified versions of existing programming languages.
Toy language: A language created for research, fun or education. Also has never been heavily used in production.
Name:
Anonymous2009-04-11 4:04
>>3
nonsense!
what if you only ate corn?
corn isn't digested properly, so if ate nothing but corn you're bowel movements wouldn't be faeces, they would still be corn!
ready to eat
>>4
You forgot Sepples language: What would be classified as an Esoteric or more generally Toy language, bar having been mistaken for a Programming language by so many that it is now the de facto standard for developing large robust applications.
Name:
Anonymous2009-04-11 4:28
>>3
Actually, the classification of feces is extremely important for general medical analysis and diagnostics, and for that job is second only to blood and urine. One of the most widely used systems is the Bristol Stool Scale, which is primarily used in determining digestive system functionality and monitoring how it varies over time without needing to perform an advanced chemical analysis.
Name:
Anonymous2009-04-11 4:53
>>1
Why would anyone want to do that? Patent nonsense.
>>4
under "scripting languages" you describe exactly what python is and then say that python is not a scripting language.
and which of your categories would COBOL go in?
Name:
Anonymous2009-04-11 6:00
>>12
COBOL is a programming language.
Python is also a programming language, however for some specific instances it can be used for scripting tasks.