Skip to content

Standard Generalized Markup Language

SGML(Standard Generalized Markup Language)은 문서용 마크업 언어를 정의하기 위한 메타 언어이다. IBM에서 1960년대에 개발한 GML(Generalized Markup Language)의 후속이며, ISO 표준이다.

SGML은 많은 응용이 가능하도록 다양한 마크업 구문을 제공한다. 심지어는 SGML 선언을 변경함으로써 꺾쇠 괄호('<', '>')를 사용하지 않는 것도 가능하기 때문에, 상세 참조 구문(concrete reference syntax)로도 불린다.

SGML은 정부나 항공우주 기업의 대규모 계획 사업 과정에서 기계 판독형(machine-readable) 문서를 공유할 목적으로, 몇 십 년 이상의 기간 동안 판독 가능하도록 설계되었다. SGML은 인쇄와 출판 산업에 광범위하게 사용되었지만, 너무 복잡한 이유로 소규모 범용 목적으로 사용하는데 걸림돌이 되었다.

See also

Favorite site