I was wondering what programming language I could explore when I came across Befunge. Named after the popular typo of the word before, it is notable for being a two-dimensional esoteric programming language. Sources say that the author, Chris Pressley created it to be as difficult to compile as possible.
The following "Hello, World!" program follows Befunge-93
"!dlrow ,olleH">:v
^,_@
The characters within the double quotes are stored in a stack. The arrows (<, >, ^, v) indicate the change of direction of the program. The @ character terminates the program. For a detailed explanation of how this program is compiled, you can check this video out: Befunge! by Truttle1 on YouTube
Built With
- befunge
Log in or sign up for Devpost to join the conversation.