Brainfuck


Brainfuck was invented in 1993 by the Swiss programmer Urban Müller. He wanted to create a Turing-complete programming language with a small compiler. His original compiler has 240 bytes of C code, the version I wrote has 2.400 bytes of Pascal code ... (okay, I am ashamed ...).

As already noded, BF has eight different operators with which you are forced to create your programs. It works indeed, but as soon as you try to write non-trivial programs, you'll either turn completely mad or your brain will be fucked, which is quite the same ;-)


Here is my version of the Hello World program in Brainfuck:

>++>+++++++[<++++++++++>-]<.+++++++++>++[<++++++++++>-]<.+++++++..+++.-------
>++++++[<---------->-]<.------------.+++++>+++++[<++++++++++>-]<.++++>++[<+++
+++++++>-]<.+++.------.--------.+++>+++++++[<---------->-]<.