Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

programming groups

Name: Anonymous 2009-04-11 3:38

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: Anonymous 2009-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.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List