Jump to content

General-purpose markup language

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

Notable general-purpose markup languages include:

  • ASN.1 (Abstract Syntax Notation One)
  • EBML
  • LML – general-purpose markup language for expressing markdown, variables, and expressions for machine-readable and executable legal documentation
  • GML – the predecessor of SGML
  • SGML – a predecessor of XML
  • TOML
  • XML – a stripped-down form of SGML[1]
  • YAML
  • GLML – General-purpose Legal Markup Language

See also

References

  1. ^ Szeredi, Péter; Lukácsy, Gergely (11 September 2014). The Semantic Web Explained: The Technology and Mathematics behind Web 3.0. Cambridge University Press. p. 55. ISBN 978-0-521-70036-8. Retrieved 18 November 2024.