XML – (от англ. eXtensible Markup Language) – язык разметки с возможностями расширения. Представляет собой свод общих синтаксических правил. XML – текстовый формат, который предназначен для хранения структурированных данных, вместо существующих файлов базы данных, служит для обмена информацией между программами и для создания на его платформе более специализированных языков разметки.
XML был выпущен в 1996 году, именно тогда появился черновой вариант языка разметки. Более ранней версией языка был SGML, именно с его помощью был создан популярный HTML. Его появление было связано с потребностью систематизировать и организовать постоянно растущий массив документации в сети Интернет. Растущее количество подключений к сети Интернет, постоянно растущее количество серверов, повлекли за собой необходимость кодировки электронных документов, с этой задачей ранний SGML справится не мог.
Появления языка HTML решило все проблемы, так ка этот язык разметки очень простой и быстрый в освоении. На сегодняшний день этот язык самый популярный среди пользователей Интернета. В результате, появился XML, сочетающий в себе простоту HTML и логику разметки ранней версии SGML и в то же время, удовлетворяющий требования Интернета.