A markup language is a computer language that is used to specify markup instructions for the data in a document. In other words, markup instructions aren't the data in the document; they are data about the data in the document. A markup language is not a programming language because it does not have conditional statements such as "if" statement.


There are several types of markup languages. The most well-known markup languages include HTML, XML, and XHTML. Usually they were created for commonly-used types of documents which have exact specifications as far as their structure. Often, these specifications as to documents structure are well-known around the world and available to anyone who wants to create documents of that type.
Markup language
XML is an extensible markup language. This means that users can create their own document structure, and then use XML to specify markup instructions for the data in those documents.


HyperText Markup Language (HTML), one of the document formats of the World Wide Web, is an instance of Standard Generalized Markup Language (SGML). Unlike XML, although users can not create their own tags (elements), in HTML5, Custom Elements allow web developers to define new types of HTML elements by registering them with the javascript command document.registerElement().
Join the community and submit your own definition.
Join the Community!

+ Define a Word

NEARBY WORDS

Mandamus Manslaughter Markup language Mass media Massive heart attack