The Esoteric Programming Languages Ring


Abandon all hope ye who enter here, for you are about to enter the domain of that most terrifying of creatures - the esoteric programming language. May whatever gods you worship have mercy on your soul.

Ask the Site Owners a Question

Random crap and BF.


WPU stands for Weird Processing Unit, which is basically series of various experimental processors (architectures), that try to be interesting, new, original, extraordinary, different or just plain weird. WPUs try to be original and playful and they usually go beyond the boundaries of convention - things we consider normal. They don't always intend to compete, replace or improve standard processors, or fill any gaps on the market: WPUs don't try to find any gaps, they rather go to the edge, then go even further and build there :-) Some of them are however coming up with interesting ideas, that can be actually used someday.


The original website describing the LOLCats-meets-programming natural language esolang.


ETA is a pretty esoteric programming language, with a mere 8 instructions. Here, amongst other things, I describe an implementation for the Palm Pilot. If you're new to ETA you can also find a link to Mike Taylor's ETA homepage.


J-INTERCAL is a port of INTERCAL to Java, currently supporting the INTERCAL-72 language and the COME FROM extension.


my many brainfuck programs, plus implementations and commentary.


GBrainFuck is a bloated BrainFuck language interpreter, written in C, without hard limits for the tape.


The 3code programming language.


A small collection of programs in various esolangs. Enjoy your visit.


but were affraid to ask! This site deals with the programming language BrainF***. It gives a short introduction course, links, and even an online interpretter for the language.