From Seo Wiki - Search Engine Optimization and Programming Languages
The following tables compare general and technical information for a number of document markup languages. Please see the individual markup languages' articles for further information.
General information
Basic general information about the markup languages: creator, version, etc.
Language
| Creator
| First public release date
| Latest stable version
| Editor
| Viewer
|
Darwin Information Typing Architecture (DITA)
| OASIS
| 2005
| 1.1
| Text/XML editor
| Output to HTML, PDF, CHM, javadoc, others.
|
DocBook
| The Davenport Group, OASIS
| 1992
| 5.0
| XML editor
| Output to HTML, PDF, CHM, javadoc, others.
|
Encoded Archival Description (EAD)
| Berkeley Project
| 1998
| 2002
| Text editor
| Web browser
|
Extensible HyperText Markup Language (XHTML)
| W3C
| 2000 (January 26)
| 1.1
| Text/XML editor, HTML editor
| Web browser
|
HyperText Markup Language (HTML)
| Tim Berners-Lee
| 1993
| 4.01
| Text editor, HTML editor
| Web browser
|
LilyPond
| Han-Wen Nienhuys, Jan Nieuwenhuizen
| 1996
| 2.14
| Text editor, Scorewriter
| Output to DVI, PDF, PostScript, PNG, others.
|
Maker Interchange Format (MIF)
| Frame Technology acquired by Adobe Systems in 1995
| 1986
| 7.0
| Text editor, FrameMaker
| FrameMaker
|
Math Markup Language (MathML)
| W3C
| 1999 (July)
| 2.0
| Text/XML editor, TeX converter
| Web browser, Word processor
|
Music Extensible Markup Language (MusicXML)
| Recordare
| 2002
| 2.0
| Scorewriter
| Scorewriter
|
Office Open XML (OOXML)
| Ecma International, ISO/IEC
| 2006
| ISO/IEC IS 29500:2008
| Office suite
| Office suite
|
OpenDocument Format (ODF)
| OASIS, ISO/IEC
| 2005
| 1.1
| Office suite
| Office suite
|
Open Mathematical Documents (OMDoc)
| Michael Kohlhase
| 2000
| 1.2
| Text/XML editor[1]
| Output to XHTML+MathML, TeX, others.
|
Rich Text Format (RTF)
| Microsoft
| 1987
| 1.9
| Text editor, Word processor
| Word processor
|
Scalable Vector Graphics (SVG)
| W3C
| 2004
| 1.1
| Vector graphics editor
| Web browser, etc
|
TeX
| Donald Knuth
| 1978
| 3.141592
| Text editor
| DVI or Portable Document Format (PDF) converter
|
Text Encoding Initiative (TEI)
| Text Encoding Initiative Consortium
| 1990
| P5
| Text/XML editor
| Web Browser (via transformation to XHTML), PDF, or Word Processor (via transformation to ODF)
|
troff (typesetter runoff), groff (GNU runoff)
| Joe Ossanna
| 1973
| groff 1.19
| Text editor
| groffer, or output to PostScript
|
Wireless Markup Language (WML)
| WAP Forum
| 1999
| 2.0
| Text/XML editor
| Microbrowser
|
Language
| Creator
| First public release date
| Latest stable version
| Editor
| Viewer
|
Characteristics
Some characteristics of the markup languages.
Notes
- ↑ An Emacs mode and a Mozilla extension are available.
- ↑ Many markup languages have purposely avoided presentational markups. For markup languages based on SGML and XML, CSS is used as a presentation layer.
- ↑ Presentational markup is deprecated as of XHTML 1.0 and no longer allowed as of XHTML 1.1
- ↑ Presentational markup is deprecated as of HTML 4.0
- ↑ MathML comes in two mark-up syntaxes: a semantic and a presentational.
- ↑ uses Content MathML, OpenMath or other formats for formulae
- ↑ Exact presentation of symbols can be specified in OMDoc; these specifications are used when transforming OMDoc to a presentational format.
See also
External links
↓