검색
색인
마크업 언어, -言語, markup language
문서 처리를 지원하기 위해 문서에 추가되는 마크업(마크업 정보)을 표현하는 언어. 문서에는 문서 내용 이외에, 문서의 논리 구조나 체제와 같은 문서의 서식 작성(formatting)을 지정하거나, 문서 내용의 색인 또는 찾아보기 작업(indexing) 방법을 지정하거나 문서 중의 단어나 구, 화상과 같은 어떤 요소를 같은 문서 또는 다른 문서 중의 다른 요소와 연결(link)하는 방법을 지정하여 컴퓨터 시스템에 지시하는 마크업 정보가 추가된다. 마크업 언어는 문서 내에 매입(embed)되는 일련의 부호로 구성된다. 대표적인 마크업 언어로는 월드 와이드 웹(WWW)의 홈페이지에 사용되는 하이퍼텍스트 마크업 언어(HTML)와 국제 표준화 기구(ISO)가 표준화한 표준 범용 문서 마크업 언어(SGML)를 들 수 있다. 이런 종류의 대부분의 마크업 언어는 텍스트 문서와 파일이 기종과 독립적으로 응용 프로그램 간에 교환될 수 있도록 이식성을 높이기 위해 설계되었다.