INFORMATIQUE > INFORMATIQUE GÉNÉRALE
INFORMATIQUE > LANGAGES INFORMATIQUES
Langage de balisage généralisé (norme ISO 8879) issu des travaux de Charles Coldfarb chez IBM (langage GML). SGML est un métalangage permettant de définir des langages de balisage à l'aide de DTD (Document Type Definition)
HTML et XML sont dérivés de SGML mais de manière différentes. HTML est une application du SGML (il est définit en SGML) tandis que XML est un sous-ensemble de SGML, une version simplifiée qui a été utilisée pour définir XHTML et RSS. Tout document XML est donc un document SGML.
XML est aujourd'hui couramment utilisé à la place de SGML car il est plus simple.