počítače: zkratka pro: eXtensible Markup Language, česky: rozšiřitelný značkovací jazyk. Je zjednodušenou variantou jazyka SGML. XML umožňuje si vytvořit vlastní značkovací jazyk pro konkrétní případ nebo typ dat. Využívá se pro serializaci dat a lze jej použít například pro předávání dat mezi programy, webovými aplikacemi atd. Například internetové obchody v XML předávají informace o svých výrobcích vyhledávačům zboží. XML umožňuje definovat i vzhled dokumentu pomocí kaskádových stylů. Existuje mnoho aplikací tohoto jazyku, včetně jeho využití v nových formátech Microsoft Office (Open XML) nebo OpenOffice.org (OpenDocument).