esoteric programming language

Synonyms

esolang

(esolang) An intentionally unconventional computer programming language designed not for practical use but, rather, to experiment with weird ideas, to be hard to program in or as a joke.

Brainfuck is one of the best known esolangs.

esolangs.org wiki.