| XML | eXtensible Markup Language A widely used system for defining data formats. XML provides a very rich system to define complex data structures such as invoices, molecular data, news feeds, glossaries, inventory descriptions, real estate properties etc. As long as the programmer has an XML defination for a collection of data (usually called a 'schema') they can ceate a program to reliably process any data formatted according to those rules. |