Brain**** is a programing language designed by Urban Müller in 1993, the programming language wasn't designed to be used, rather it was designed to have the smallest compiler. Even though the language has only 8 commands, it is fully Turing complete. Brain**** has 30,000 bytes of memory, with each byte being initialized to 0, there is also a pointer that starts at index 0 that can be moved and is used to change values in the 30,000 byte memory. The commands are: >: move the pointer right / changes index by 1 <: moves the pointer left / changes the index by -1 +: increases value at pointer by 1 -: decreases value at pointer by 1 .: prints the ascii character of the value at the pointer ,: turns input into ascii index and stores at pointer [: start of a loop ]: end of a loop (loop ends if the value at pointer is 0)