A language for marking up information, usually used for interchange between programs and for file formats.
A MarkupLanguage differs from a ProgrammingLanguage in that it is not TuringComplete?. A ProgrammingLanguage can be expressed in a MarkupLanguage (as XSLT is expressed in XML).
Unlike an Encoding? (ASCII, unicode(7), etc) a MarkupLanguage defines Semantics?.
RTF, SGML, XML are MarkupLanguages, while C, Java, and PostScript are ProgrammingLanguages.
4 pages link to MarkupLanguage:
lib/main.php:944: Notice: PageInfo: Cannot find action page