Computer programming
난해한 프로그래밍 언어()는 몇몇 해커들 사이에서, 컴퓨터 프로그래밍 언어의 한계를 테스트하기 위해서, 혹은 어떤 개념의 증명으로서, 혹은 장난으로 설계된 프로그래밍 언어이며, 실용적인 프로그래밍에 적용하기 위한 의도로 만들어진 언어가 아니다.