SGML, Standart Generalized Markup Language (Standart Genelleştirilmiş İşaretleme Dili) olarak bilinen bir metin işaretleme dili standardıdır. 1986'da ISO tarafındanstandardize edilmiştir ve daha sonra HTML ve XML gibi diğer web işaretleme dillerine yer açmıştır.
SGML, belgelerin içeriğini açıklayan etiketlerde yapılandırılmış bir dosya biçimidir. Bu, içeriğin kaynağı olan metni, belge biçimi ve düzenlemelerini ayrı işleyebilecek bir biçimde sunar. Buna ek olarak, SGML daha geniş bir belge iş akışını destekler. Yapısı, belge içinde başlıklar, paragraflar, bölümler ve tablolar gibi bölümlere ayrılmalarıne izin verir.
SGML, herhangi bir uygulama veya sistem ile kullanılabilecek bir standart olması nedeniyle çoklu platformlar arası belge alışverişi için idealdir. SGML kullanarak oluşturulan belgeler, farklı platformlarda aynı şekilde görüntülenebilir ve bu iş akışı etkilemesi ortadan kalkar.
SGML'in bir örneği, bir belgenin başlığını belirten bir etiketi kullanarak aşağıdaki gibi görünür:
```