Paplašināmā iezīmēšanas valoda jeb saīsinājumā no angļu valodas XML ir valodas standarts, kas apraksta datus. Izmantojot paplašināmo iezīmēšanas valodu nav jāuztraucās par to vai šī valoda atbalstīs operētājsistēmu un datu struktūru nesaderību. Un tā arī atvieglo koplietošanas informāciju. Paplašināmās iezīmēšanas valodas dokumenti ir veidoti no atmiņas vienībām, kuras var saturēt divu veidu datus, parsētos un neprasētos. Paplašināmās iezīmēšanas valodas dokuments sastāv no šādām lietām - deklarācijas, elementi, komentāri un atsauces. Paplašināmās iezīmēšanas valodas elements ir dokumenta fragments, kam ir piešķirti kaut kādi rīkojumi, kas ir jāpilda vai tieši otrādāk, nav jāpilda. Paplašināmās iezīmēšanas valodas komentāri var saturēt pilnīgi jebkādu informāciju un tos parasti lieto kā paskaidrojumus paplašināmās iezīmēšanas valodas kodam. Tie atvieglo darbu un ļauj vieglāk izprast kodu un tā darbības principus. Kā arī izmantojot komentārus un nododot kodu kādai citai personai, kods būs vieglāk uztverams. Paplašināmās iezīmēšanas valodas dokumentā ir konkrēti noteikts saturs kā arī tā struktūra. Taču nekur nav norādīts no kādiem materiāliem tas sastavēs. Lai nebūtu problēmu kā attēlot paplašināmās iezīmēšanas valodas dokumentu kādā no pārlūkprogrammām, parasti tiek izmantoti stili. Šos stilus var uzdot ar CSS tabulām vai arī ar XSLT valodu. Pašu stilu tabulu apstrādi realizē ar programmu paplašināmās iezīmēšanas valodas procesoru. Stila tabulas tiek veidotas pēc paplašināmās iezīmēšanas valodas principiem. Rakstot kādā valodā, kas balstīta uz paplašinamās iezīmēšanas valodas pamata, atļauj programmām pārbaudīt kā arī modificēt dokumentus, pašu valodu nemaz nezinot. Paplašināmā iezīmēšanas valoda ir vienkārša un tādēļ cilvēkam saprotama, kā arī datoram. …