I could not use the correct name as it contains a bad word. This is an esoteric coding language, and as the name includes one of the worst words in English, it is very, very hard to code in. There are only 8 commands. < moves the data pointer to the left >moves the data pointer to the right +adds one to the data at the data pointer -subtracts one from the data at the data pointer , asks for one byte of input from user . Outputs the number at the data pointer [ if number at data pointer is zero, then jump to the respective ] else, run code after ] if number at data pointer nonzero, then jump to the respective [ else, run code after. Also, this is Turing complete. Cheats: [-] reset cell [->+<] add two cells ,>,>,<<[>>[-<->][>>+<<].]>>[<[-<+>][>>+<<]>>.] Calculater? Multiplyer: *plus goes here*[->*more plus*<]