난해한 프로그래밍 언어

작성

에 초벌 작성.

난해한 프로그래밍 언어(esoteric programming language, 흔히 esolang)는 일반적인 프로그래밍 언어와는 달리, 사람들이 쉽게 쓸 수 있게 하거나 특정 문제를 풀려는 목적으로 만들어지지 않은 것을 가리킨다. 그 특성상 처음부터 대놓고 장난으로 만든 것부터, 코드를 짜는데 두뇌를 많이 써야 하는 퍼즐같은 언어라거나, 의도하지 않았는데 어쩌다 보니 난해해진 경우까지 다양한 언어를 포괄한다. 물론 대부분은 장난이다.

난해한(esoteric)이라는 수식어는 비펀지를 만든 크리스 프레시(Chris Pressey)가 자기 사이트 제목을 “컴퓨터 프로그래밍의 난해한 주제들”이라고 붙인 것이 원전으로 추측된다. 한국어 번역어는 어쩌다 보니 내가 결정한 것 같다.

같이 보기

하위 문서