The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages, capable of describing many different kinds of data. In other words, XML is a way of describing data.
Resources and tutorials on XML
Useful XML Software
You can download and use these software for free.
|XML Spy Home Edition||Altova||The XMLSpy® Home Edition makes XML editing technologies available in a FREE application ideally suited for hobbyists, entry-level developers, and students.|
AltovaXMLT is an XML standards processor that includes engines that drive the award-winning Altova XMLSpy®, MapForce®, and StyleVision® development tools for use in your custom applications - royalty-free! AltovaXMLT is a single download that include the Altova:
|Stylus Studio Home Edition||DataDirect||
Stylus Studio® 2006 XML provides a comprehensive set of XML tools and features for working with XML, XQuery, SQL/XML, Web services, and many other XML technologies.
Althought this editor isn't free, you can try it for 30 days and the Home Edition is nicely priced.