Brainfuck is a programming language that elegantly simulates a Turning Machine. BrainFuckCpp is an interpreter for brainfuck built in C++.