SGML-keel (ingliseStandard Generalized Markup Language – SGML) on märgistuskeel dokumentide esitamiseks sõltumatult nende sisust.[1]
Ühtlasi on see on standarditud üldistatud märgistuskeelena elektrooniliste dokumentide elementide sildistamiseks (märgistamiseks) ISOstandardiga 8879 aastast 1986, mis määrab, kuidas määrata ja kirjeldada märgistuskeeli eesmärgiga võimaldada dokumentide eritöötlust, näiteks indekseerimist, vormindamist ja linkimist.[2] SGML-keelel põhineb näiteks HTML kuni versioonini HTML5.