마크다운의 뜻

마크다운(Markdown)이라는 이름에 담긴 의미와 탄생 배경, 그리고 철학에 대해 정밀하게 알아봅니다.

마크다운(Markdown)의 정의

마크다운의 뜻은 직역하면 "표시(Mark)를 낮추다(down)"라는 의미를 담고 있습니다. 이는 기존의 복잡한 마크업(Markup) 언어들이 가진 작성의 번거로움과 가독성 저하 문제를 해결하기 위해 고안된 경량 마크업 언어입니다.

인간 중심의 언어

복잡한 태그 없이도 텍스트 그 자체로 구조를 파악할 수 있도록 설계되었습니다.

범용적인 호환성

기본적으로 일반 텍스트 파일(.txt) 형식을 따르므로 어디서나 열고 편집할 수 있습니다.

마크다운의 어원과 철학

어원: Markup vs Markdown

마크업(Markup)이 문서를 출력하기 위한 '표시'를 추가하는 것이라면, 마크다운은 그 표시를 최대한 간소화하여 텍스트의 본질에 집중하게 만듭니다. 'Down'이라는 표현은 복잡성을 덜어냈다는 상징적인 의미입니다.

핵심 철학

"마크다운의 목표는 웹을 위해 글을 쓰는 것이 가능한 한 읽기 쉽고 쓰기 쉽게 만드는 것입니다."

- John Gruber

마크다운의 역사

마크다운은 2004년에 탄생했습니다. 기술 블로거인 존 그루버(John Gruber)와 사회 활동가이자 개발자인 아론 스워츠(Aaron Swartz)의 협업으로 만들어졌습니다.

탄생 배경

당시 블로그 글을 쓰기 위해서는 HTML 태그를 직접 입력해야 했습니다. 존 그루버는 이 과정이 매우 번거롭고 글쓰기의 흐름을 방해한다고 느꼈습니다. '이메일 본문을 쓰듯 편하게 글을 쓰면서도 HTML로 변환될 수는 없을까?' 하는 고민이 마크다운의 시작이었습니다.