#4 [xhtml]
What is XML?
XML is about encoding and structuring single "instances" of documents.
XML and related standards also define "what is a valid instance".
XML is not a programming language. It has NO SEMANTICS.
Erase "XML Programming" from your vocabulary.