Brainfuck
Offers
Trailers & screenshots
1 / 6


About Brainfuck
Brainfuck is an interactive guide and simulator for learning Brainfuck, an esoteric programming language created in 1993 as a theoretical joke rather than a tool for real-world software development. Its eight simple commands can be used to write algorithms for virtually any computational task. The game introduces the language’s basic structures and patterns, with the goal of helping you write a self-interpreter: a Brainfuck program that can execute any valid Brainfuck code.
Learn and practice
A basic tutorial demonstrates the language’s capabilities and takes about 20 minutes to complete. Further scenarios cover calculations, number sequences, sorting and optimization, offering examples of what can be done in Brainfuck and programming more broadly. Notes, hints and a database of worked solutions support you as you tackle the tasks.
The simulator includes debugging features, and a Sandbox schema lets you experiment or work on your own projects. A level editor can be opened with a mouse click while viewing either distributed or custom content.
Edit scenarios
You can hand-edit scenario schematics, testing plans and savegames. The game includes documentation for these formats, so you can create your own custom fork of the content.
Frequently asked questions
The best price for Brainfuck is $2.99 at Steam. It is the only shop with an offer that activates in your country.
The minimum requirements for Brainfuck are: Windows XP, 1 GB RAM, 500 MB storage. It runs on Windows only. The recommended specs are in the System requirements section.
No. Brainfuck is a single-player game.
Yes. Brainfuck is the full base game. You need nothing else to play it.
Steam lets publishers create keys to sell in other shops. Once you activate a key, the game is yours to keep, just like a store purchase.
Disclaimer: CD keys have an inherent 1–2% average failure rate. Check the shop terms for buyer protection info. Steam offers no buyer protection for keys bought in other shops and doesn't refund them.











