Esoteric Topics In Computer Programming

“Masochistic Programming”, “Non-Electronic Computers”, “Metalanguages” and “Self-Modification” are just some of the topics.

You can learn about *W Programming Language, which has no other purpose, but to annoy the user;
SMETANA language that can only modify itself, but is probably not Turing-Complete; and a tiny programming language called Brainfuck .

I blame those pesky Canadians.

Hey, alexei_, doesn’t it piss you off that self-modification is considered esoteric?