Langages de description de documents basés plutôt sur la signification de ses composants que sur leurs apparences.
Le HTML est un exemple de ce type de langage. Le SGML a été conçu dans les années 1970 par le département de la défense américain afin de fournir un standard parmi les nombreux formats de fichiers utilisés. Un tel langage appliquée à une correspondance par exemple, décrira le contenu de la lettre par des balises du genre Adresse, Objet ou Corps, peu importe si ces différentséléments seront imprimés à des endroits et moyennant des polices différents. L’intérêt immédiat est que la structure logique du document devient indépendante des matériels et des logiciels nécessaires à sa traduction, à sa présentation et à ses moyens de restitution. Le SGML a été normalisé par l'ISO 8879:1986.