General-purpose markup language
(Redirected from List of general purpose markup languages)
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
A general-purpose markup language is a markup language that is used for more than one purpose or situation. Other, more specialized domain-specific markup languages are often based upon these languages. For example, HTML 4.1 and earlier are domain-specific markup languages (for webpages), and are based on the syntax of SGML, which is a general-purpose markup language.
List
[edit | edit source]Notable general-purpose markup languages include:
- ASN.1 (Abstract Syntax Notation One)
- EBML
- GML – the predecessor of SGML
- SGML – a predecessor of XML
- TOML
- XML – a stripped-down form of SGML[1]
- YAML
- JSON
See also
[edit | edit source]- Comparison of document markup languages
- General-purpose language
- General-purpose modeling
- General-purpose programming language
- S-expression
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).