Historia Za historycznie pierwszy ezoteryczny język programowania uznawany jest INTERCAL stworzony w 1973 roku przez Dona Woodsa oraz Jamesa M. Lyona. Pragnęli oni stworzyć język niepodobny do wszystkich, jakie znali. INTERCAL parodiował elementy najpopularniejszych języków tamtych czasów takich, jak FORTRAN, COBOL czy polecenia asemblera.

Dwadzieścia lat później Wouter van Oortmerssen stworzył FALSE, prosty język działający na zasadzie maszyny ze stosem. Charakteryzował się bardzo nieczytelną i mylącą składnią oraz tym, że jego interpreter zajmował zaledwie 1024 bajty. FALSE stał się inspiracją dla Urbana Müllera do stworzenia Brainfucka, obecnie najpopularniejszego języka ezoterycznego, który zawierał jedynie osiem symboli sterujących. Wraz z językiem Befunge autorstwa Chrisa Presseya posiada najlepsze wsparcie ze wszystkich istniejących ezoterycznych języków programowania.

Rodzaje języków Turing tarpit Pl. grzęzawisko Turinga – rodzina języków zupełnych w sensie Turinga, jednak zawierających minimalną liczbę komend i operatorów.