XML is a meta language that allows developers to create usage-specific languages for the exchange of data. Practial applications of XML are appearing at a staggering rate. It serves as the basis for web services, transforming textual data into practically any format (HTML, PDF, PDA output), and is used as a storage encoding vehicle for many popular content management systems.
XML: An Introduction (Third Edition). With your HTML knowledge, you have a solid foundation for working with markup languages. However, unlike HTML, XML is more flexible, allowing for custom tag creation. This course introduces the fundamentals of XML and its related technologies so that you can create your own markup language.