5 Most Obscure Programming Languages

3. Befunge

Befunge is one big recombobulation of a programming language. Instead of following the linear approach to programming other languages on the list use, Befunge’s compiler is allowed to go whichever direction it likes. With a set of “arrow” commands, you can tell the compiler to go in whatever direction you wish on a two-dimensional grid. Loops (repeating parts of code) are constructed by directing the flow back into itself.

adaptation-823401_1280 5 Most Obscure Programming Languages