What is the definition of “markup language”?
A markup language is a syntax for text, combined with information about that text. For instance, the markup language can indicate that a word should be printed in bold face, or that a sentence is a quote, or that a word should link to another document with more information on that word. Basically, it is text with annotations within the text. Examples are HTML, SGML, XML, or TeX. Also, many blogs and wikis have their own markup language to layout text and make links.