XML(ID:2626/xml001)


(Extensible Markup Language) similar to HTML. Used for creating arbitrarily-structured documents and web pages. The language is a filtered version of SGML (Standard Generalized Markup Language) but more suited for web-delievery with less overhead common with SGML. Unlike HTML, XML specifies no pre-defined tags. Instead, the semantics of an XML document are defined by the applications that process them. XML files are written in ASCII text, so the information contained within an XML document is exchangeable between otherwise incompatible systems. Although commonly associated with the Internet, XML is not necessarily limited to such. Since it's main objective is the organization of data, data exchange between different systems may be easily implemented by passing XML documents.  The syntax of XML is completely ambiguous and really cannot be standardized. The authors and clients of the documents must determine how their information is to be stored and standardized it among themselves. It is a tagged language, much like HTML, however the tags are not pre-defined. Instead, they are created based on the information contained within.  http://www.w3.org/XML  


People:
Structures:
Related languages
HTML => XML   Evolution of
XML => JavaML   Written using
XML => SMIL   Extension of
XML => XSLT   Dialect of
XML => XVRL   Extension of

References:
  • Jelliffe, R. (1998). The XML & SGML cookbook : recipes for structured information. Upper Saddle River, N.J., Prentice Hall PTR. view details
  • Library of Congress Subject Headings X56 view details