BrainFart is a Scratch-based interpreter of BrainF***, a simplistic esoteric programming language made by Urban Müller. I sadly can't even give the wikipedia article of this wonderful language due to vulgarity, but a search for Mr. Müller should give you the results you need. The language is notable for containing only eight commands, yet still being Turing-complete, known as a Turing-tarpit. As such, any language that can program a fully functional BF interpreter is also turing complete. This isn't a perfect version by any means, but it works okay. The code that's preloaded into it is from the BF wiki page, and prints out "Hello World!" There are other programs but you'll need to program those yourself. :) Also, to make programs run much faster, turn on turbo-mode by shift-clicking the green flag! Commands: + Adds one to the data pointer's location. - Subtractss one to the data pointer's location. > Moves the pointer to the right by one. < Moves the pointer to the left by one. . Prints the data at the pointer to the output. , Asks for input and puts it at the pointer. [ Goes to the ] in front of it if the pointer is at 0. ] Goes back to the [ behind it if the pointer isn't at 0. Changelog: 1.0 - Release version * Added + * Added - * Added > * Added < * Added . functionality * Added , functionality * Added [ functionality * Added ] functionality * Allows comments * Added basic code editing buttons