CML (Chemical Markup Language) is a new approach to managing molecular information using recently developed Internet tools such as SGML/XML and Java. It has a large scope as it covers disciplines from macromolecular sequences to inorganic molecules and quantum chemistry. There is also a lot of detail as many molecular documents can contain many thousand discrete objects, all of which are manageable in CML. Because of this there is no single place to 'start' learning about CML and this FAQ is offered for those who like that approach.
The FAQ has been prepared (Jan 1997) for the V1.0 release of CML. Previous versions have been released incrementally and although they have had processing software, this hasn't been easily portable. This release should be taken as the starting point and earlier versions should be ignored.