Image missing.
Esoteric Programming Languages Are Fun—Until They Kill the Joke

Sheon Han

created: May 22, 2025, 10 a.m. | updated: May 26, 2025, 10:23 a.m.

Some programming languages helped send humans to the moon, some are cooking up new leukemia drugs, and some exist just to fuck with you. Brainfuck is a minimalist “esoteric language,” or “esolang,” made up of just eight non-alphabetic characters. Esolangs are experimental, jokey, and intentionally hard-to-use languages created to push the boundaries of code (and your buttons). Here’s one way to print “HI” in the Shakespeare Programming Language:All the World’s a Program. On the Esolang Wiki, you’ll find a list of at least 6,000 of these screwball languages and counting.

2 weeks, 2 days ago: WIRED