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.

Contents

General information

Basic general information about the markup languages: creator, version, etc.

Language A markup language is a modern system for annotating a text in a way that is syntactically distinguishable from that text. The idea and terminology evolved from the "marking up" of manuscripts, i.e. the revision instructions by editors, traditionally written with a blue pencil on authors' manuscripts. Examples are typesetting instructions Creator First public release date Latest stable version Editor Viewer A file viewer is application software that displays data stored in a computer file in a human-friendly form. The file contents are displayed on the screen, or they may be printed. Also, they may be read aloud using speech synthesis
Darwin Information Typing Architecture (DITA) The Darwin Information Typing Architecture is an XML-based architecture for authoring, producing, and delivering information. Although its main applications have so far been in technical publications, DITA is also used for other types of documents such as policies and procedures OASIS The Organization for the Advancement of Structured Information Standards is a global consortium that drives the development, convergence and adoption of e-business and web service standards. Members of the consortium decide how and what work is undertaken through an open, democratic process 2005 1.1 Text Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code/XML editor An XML editor is a markup language editor with added functionality to facilitate the editing of XML. This can be done using a plain text editor, with all the code visible, but XML editors have added facilities like tag completion and menus and buttons for tasks that are common in XML editing, based on data supplied with document type definition or Output to HTML HTML, which stands for HyperText Markup Language, is the predominant markup language for web pages. It is written in the form of HTML elements consisting of "tags" surrounded by angle brackets within the web page content, PDF Portable Document Format is a generic computer term.[citation needed] The best-known PDF implementation is Adobe PDF, a file format created by Adobe Systems in 1993 for document exchange. The remainder of this article discusses Adobe PDF exclusively, CHM Microsoft Compiled HTML Help is a proprietary format for online help files, developed by Microsoft and first released in 1997 as a successor to the Microsoft WinHelp format. It was first introduced with the release of Windows 98, and is still supported and distributed through Windows XP and Vista platforms, javadoc Javadoc is a documentation generator from Sun Microsystems for generating API documentation in HTML format from Java source code, others.
DocBook DocBook is a semantic markup language for technical documentation. It was originally intended for writing technical documents related to computer hardware and software but it can be used for any other sort of documentation The Davenport Group, OASIS The Organization for the Advancement of Structured Information Standards is a global consortium that drives the development, convergence and adoption of e-business and web service standards. Members of the consortium decide how and what work is undertaken through an open, democratic process 1992 5.0 XML editor An XML editor is a markup language editor with added functionality to facilitate the editing of XML. This can be done using a plain text editor, with all the code visible, but XML editors have added facilities like tag completion and menus and buttons for tasks that are common in XML editing, based on data supplied with document type definition or Output to HTML HTML, which stands for HyperText Markup Language, is the predominant markup language for web pages. It is written in the form of HTML elements consisting of "tags" surrounded by angle brackets within the web page content, PDF Portable Document Format is a generic computer term.[citation needed] The best-known PDF implementation is Adobe PDF, a file format created by Adobe Systems in 1993 for document exchange. The remainder of this article discusses Adobe PDF exclusively, CHM Microsoft Compiled HTML Help is a proprietary format for online help files, developed by Microsoft and first released in 1997 as a successor to the Microsoft WinHelp format. It was first introduced with the release of Windows 98, and is still supported and distributed through Windows XP and Vista platforms, javadoc Javadoc is a documentation generator from Sun Microsystems for generating API documentation in HTML format from Java source code, others.
Encoded Archival Description (EAD) Berkeley Project 1998 2002 Text editor Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code Web browser A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier and may be a web page, image, video, or other piece of content. Hyperlinks present in resources enable users to easily navigate their browsers to
Extensible HyperText Markup Language (XHTML) XHTML is a family of XML markup languages that mirror or extend versions of the widely used Hypertext Markup Language (HTML), the language in which web pages are written W3C The World Wide Web Consortium is the main international standards organization for the World Wide Web (abbreviated WWW or W3) 2000 (January 26) 1.1 Text Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code/XML editor An XML editor is a markup language editor with added functionality to facilitate the editing of XML. This can be done using a plain text editor, with all the code visible, but XML editors have added facilities like tag completion and menus and buttons for tasks that are common in XML editing, based on data supplied with document type definition or, HTML editor An HTML editor is a software application for creating web pages. Although the HTML markup of a web page can be written with any text editor, specialized HTML editors can offer convenience and added functionality. For example, many HTML editors work not only with HTML, but also with related technologies such as CSS, XML and JavaScript or ECMAScript Web browser A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier and may be a web page, image, video, or other piece of content. Hyperlinks present in resources enable users to easily navigate their browsers to
HyperText Markup Language (HTML) HTML, which stands for HyperText Markup Language, is the predominant markup language for web pages. It is written in the form of HTML elements consisting of "tags" surrounded by angle brackets within the web page content Tim Berners-Lee Sir Timothy John "Tim" Berners-Lee, OM, KBE, FRS, FREng, FRSA , is a British engineer and computer scientist and MIT professor credited with inventing the World Wide Web, making the first proposal for it in March 1989. On 25 December 1990, with the help of Robert Cailliau and a young student at CERN, he implemented the first successful 1993 4.01 Text editor Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code, HTML editor An HTML editor is a software application for creating web pages. Although the HTML markup of a web page can be written with any text editor, specialized HTML editors can offer convenience and added functionality. For example, many HTML editors work not only with HTML, but also with related technologies such as CSS, XML and JavaScript or ECMAScript Web browser A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier and may be a web page, image, video, or other piece of content. Hyperlinks present in resources enable users to easily navigate their browsers to
LilyPond Han-Wen Nienhuys, Jan Nieuwenhuizen 1996 2.14 Text editor Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code, Scorewriter A scorewriter, or music notation program, is software used for creating sheet music. A scorewriter is to music notation what a word processor is to text Output to DVI, PDF Portable Document Format is a generic computer term.[citation needed] The best-known PDF implementation is Adobe PDF, a file format created by Adobe Systems in 1993 for document exchange. The remainder of this article discusses Adobe PDF exclusively, PostScript PostScript is a dynamically typed concatenative programming language created by John Warnock and Charles Geschke in 1982. PostScript is best known for its use as a page description language in the electronic and desktop publishing areas, PNG Portable Network Graphics is a bitmapped image format that employs lossless data compression. PNG was created to improve upon and replace GIF (Graphics Interchange Format) as an image-file format not requiring a patent license. It is pronounced /ˈpɪŋ/ ping, or pee-en-gee. The PNG acronym is optionally recursive, unofficially standing for PNG's, others.
Maker Interchange Format (MIF) Frame Technology acquired by Adobe Systems Adobe Systems Incorporated (NASDAQ: ADBE) is an American computer software company headquartered in San Jose, California, USA. The company has historically focused upon the creation of multimedia and creativity software products, with a more-recent foray towards rich Internet application software development in 1995 1986 7.0 Text editor Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code, FrameMaker Adobe FrameMaker is a document processor for the production and manipulation of large structured documents. It is produced by Adobe Systems. Although FrameMaker has evolved slowly in recent years, it maintains a strong following among professional technical writers FrameMaker Adobe FrameMaker is a document processor for the production and manipulation of large structured documents. It is produced by Adobe Systems. Although FrameMaker has evolved slowly in recent years, it maintains a strong following among professional technical writers
Math Markup Language (MathML) Mathematical Markup Language is an application of XML for describing mathematical notations and capturing both its structure and content. It aims at integrating mathematical formulae into World Wide Web pages and other documents. It is a recommendation of the W3C math working group W3C The World Wide Web Consortium is the main international standards organization for the World Wide Web (abbreviated WWW or W3) 1999 (July) 2.0 Text Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code/XML editor An XML editor is a markup language editor with added functionality to facilitate the editing of XML. This can be done using a plain text editor, with all the code visible, but XML editors have added facilities like tag completion and menus and buttons for tasks that are common in XML editing, based on data supplied with document type definition or, TeX converter Web browser A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier and may be a web page, image, video, or other piece of content. Hyperlinks present in resources enable users to easily navigate their browsers to, Word processor A word processor is a computer application used for the production (including composition, editing, formatting, and possibly printing) of any sort of printable material
Music Extensible Markup Language (MusicXML) It was developed by Recordare LLC, deriving several key concepts from existing academic formats . It is designed for the interchange of scores, particularly between different scorewriters Recordare 2002 2.0 Scorewriter A scorewriter, or music notation program, is software used for creating sheet music. A scorewriter is to music notation what a word processor is to text Scorewriter A scorewriter, or music notation program, is software used for creating sheet music. A scorewriter is to music notation what a word processor is to text
Office Open XML (OOXML) Office Open XML is a ZIP-based file format originally developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. The Office Open XML specification has been standardised both by Ecma and, in a later edition, by ISO and IEC as an International Standard (ISO/IEC 29500) Ecma International Ecma International is an international, private (membership-based) non-profit standards organization for information and communication systems. It acquired its name in 1994, when the European Computer Manufacturers Association (ECMA) changed its name to reflect the organization's international reach. As a consequence, the name is no longer, 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

Show All>>

 

The above information uses material from Wikipedia and is licensed under the GNU Free Documentation License.
Some facts may not have been fully verified for accuracy. [Disclaimers]
This page was last archived by our server on Sun Sep 5 22:26:25 2010. [ refresh local cache ]
Displaying this page or its contents does not use any Wikimedia Foundation's resources.
The owners of this site proudly support the Wikimedia Foundation.