Existen muchos lenguajes de programación especialmente extraños, muchos de los cuales fueron desarrollados con el propósito de resultar divertidos (en vez de útiles) para los programadores.
Estos lenguajes exóticos se crean como un pasatiempo para los desarrolladores, que intentan hacer lenguajes lo más alejados de la forma de razonar humana, pero que al mismo tiempo sean
Turing completos.
Algunos de estos lenguajes son:
●
Befunge ●
Brainfuck (jode-cerebros)
●
INTERCAL ●
Malbolge ●
Ook! ●
Unlambda ●
Whitespace (espacio en blanco)