Well it's not a programming language at all actually. XML stand for eXtensible Markup Language.

w3c.org: {
Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere.

it can get pretty complicated, but the basics are simple enough and a decent way to bypass alot of cross-tech crap that you get when you can't stand using Microsoft's suite of crap because you can't stand reading their deplorable documentation.
<ENTRY word="XML" isNoun="YES">
see above
by roke March 14, 2004
Get the mug
Get a XML mug for your Facebook friend Rihanna.
The gynecologist likes to XML.
I could tell from the semi bulging from his pants.
by Assweepay August 13, 2005
Get the mug
Get a XML mug for your guy José.
Recent variant of HTML;Hypertext Markup Language.

XML is useful in short documentations and other odd works that don't matter.
by larstait October 15, 2003
Get the mug
Get a <xml> mug for your coworker Vivek.