Learn BRAINFUCK with Real Code Examples
Updated Nov 25, 2025
Code Sample Descriptions
1
Hello World in Brainfuck
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++.>.+++.------.--------.>+.>.
A classic 'Hello World!' program written in Brainfuck using its 8 commands.
2
Brainfuck Simple Addition
++>+++<[->+<]>.
Adds two numbers and outputs the result as a character.
3
Brainfuck Multiply Two Numbers
++>+++<[>[->+>+<<]>>[-<<+>>]<<<-]>>.
Multiplies two small numbers and outputs the result.
4
Brainfuck Print Numbers 0-9
+++++[>++++++++++<-]>.[-]>+++++[>++++++++++<-]>.[-]>+++++[>++++++++++<-]>.[-]>+++++[>++++++++++<-]>.[-]>+++++[>++++++++++<-]>.[-]>+++++[>++++++++++<-]>.[-]>+++++[>++++++++++<-]>.[-]>+++++[>++++++++++<-]>.[-]>+++++[>++++++++++<-]>.[-]
Prints ASCII characters for numbers 0 to 9.
8
Brainfuck Print Alphabet
++++++++++[>++++++++++<-]>+++++.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.+.
Prints uppercase letters A-Z sequentially.
9
Brainfuck Simple Subtraction
+++++>++<[->-<]>.
Subtracts two values and outputs the result.
11
Brainfuck Hello Brainfuck
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++.>.+++.------.--------.>+.>.
Prints 'Hello Brainfuck' as a Brainfuck program.