一種定義具體的置標語言的語言。XML是extensible markup language的縮寫,通常稱為可擴展標記語言。具有可擴展性、結構化、靈活性等特性。

  1996年,萬維網聯盟(W3C)的一個工作組開發面向萬維網(Web)的一個優化子集,該語言後來被命名為XML。W3C於1998年2月發佈XML1.0作為推薦標準。

  XML提供瞭結構化的資料表示方式,使得得內容結構、樣式和超鏈接分離開來。XML規定瞭在文檔內嵌入描述性標記的標準格式。

  XML應用編程接口主要有文檔對象模型(DOM)和應用編程接口(SAX)。從Web文檔中提取數據的查詢設施由XML查詢語言提供,成為架構Web世界和數據庫領域的橋梁。XML已成為Web的一個要素,為發展語義萬維網(semantic Web)打下瞭基礎。