The following tables compare general and technical information for a number ofdocument markup languages. Please see the individual markup languages' articles for further information.
Basic general information about the markup languages: creator, version, etc.
Note: WhileRich Text Format (RTF) is human readable, it is not considered to be a markup language and is thus excluded from the table.
Some characteristics of the markup languages.[definition needed]
| Language | Major purpose | Based on | Markup type | Structural markup | Presentational markup[4] | Open format |
|---|---|---|---|---|---|---|
| AsciiDoc | Multi-purpose | Tag | Yes | Yes | Yes | |
| Computable Document Format | Interactive technical documents, infographics, blogs[5] | Wolfram Language | Tag | Yes | Yes | No |
| Darwin Information Typing Architecture (DITA) | Technical documents | XML | Tag | Yes | Yes[6] | Yes |
| DocBook | Technical documents | SGML /XML | Tag | Yes | Yes[7] | Yes |
| Encoded Archival Description (EAD) | Finding aids | XML | Tag | Yes | No | |
| Extensible HyperText Markup Language (XHTML) | Hypertext documents | XML | Tag | Yes | Yes[8] | Yes |
| FictionBook | Multi-purpose | XML | Tag | Yes | Yes | Yes |
| Halibut | Technical documents | Control code | Yes | Yes | Yes | |
| HyperText Markup Language (HTML) | Hypertext documents | SGML | Tag | Yes | Yes[9] | Yes |
| Lilypond | Music notation | Control code | Yes | Yes | ||
| Maker Interchange Format (MIF) | Technical documents | Tag | Yes | Yes | ||
| Markdown | Formatted technical documents,hypertext documents,e-mail | Text e-mail conventions | Tag | Yes | Yes | Yes |
| Math Markup Language (MathML) | Mathematical documents | XML | Tag | Yes | Yes[10] | |
| The Music Encoding Initiative (MEI) | Music notation | XML | Tag | Yes | Yes | |
| Music Extensible Markup Language (MusicXML) | Music notation | XML | Tag | Yes | Yes | Yes |
| Office Open XML (OOXML) | Multi-purpose | XML /ZIP | Tag | Yes | Yes | Yes |
| OpenDocument Format (ODF) | Multi-purpose | XML /ZIP | Tag | Yes | Yes | Yes |
| Open Mathematical Document (OMDoc) | Mathematical documents | XML | Tag | Yes[11] | Yes[12] | |
| Org-mode | Multi-purpose (notes, project management, publishing, literate programming) | Text outliner | Tag | Yes | Yes | |
| reStructuredText | Technical and multi-purpose documents[13] | Structured text and Setext | Tag | Yes | Yes[14] | Yes |
| Scalable Vector Graphics (SVG) | 2Dvector graphics | XML | Tag | Yes | Yes | Yes |
| Script GML | Multi-purpose | RUNOFF | Control code | Yes | Yes | |
| TeX LaTeX | Academic documents, multi-purpose[15] | Control code | Yes | Yes | ||
| Texinfo | Technical documents | TeX,Scribe | Control code | Yes | Yes | |
| TeXmacs format | Academic documents | tree | Tag | Yes | Yes | |
| Textile | Hypertext documents | AsciiDoc (based on some similarities and dates of release) | Tag | Yes | Yes | Yes |
| Text Encoding Initiative (TEI) | Academic,linguistic,literary and technical documents | SGML /XML | Tag | Yes | No | |
| troff (typesetter runoff),groff (GNU runoff) | Technical documents | RUNOFF | Control code | Yes | Yes | |
| Wireless Markup Language (WML) | Hypertext documents | XML | Tag | Yes | Yes | |
| Language | Major purpose | Based on | Markup type | Structural markup | Presentational markup | Open format |