Proper noun
Extensible Markup Language (computer languages) A set of rules for encoding documents in machine-readable form.