Brainfuck: Difference between revisions
Jump to navigation
Jump to search
Created brainfuck |
Added some informations about how bf works. |
||
| Line 1: | Line 1: | ||
Brainfuck is a Turing complete language invented by Urban Muller. | Brainfuck is a Turing complete language invented by Urban Muller. | ||
Brainfuck operates on an array of memory cells, each initially set to zero. In the original implementation, the array was 30,000 cells long and each cell values would be limited to numbers from 0 to 255, but this may not be part of the language specification. A braincuk program can work with different, and sometimes unbounded, array length and cells size. | |||
Like in a [[Turing machine]], there is a pointer, initially pointing to the first memory cell. | |||
Programs are composed of commands, represented with symbols. The commands are: | |||
TODO | |||
[page under construction] | [page under construction] | ||
Latest revision as of 07:58, 11 February 2026
Brainfuck is a Turing complete language invented by Urban Muller.
Brainfuck operates on an array of memory cells, each initially set to zero. In the original implementation, the array was 30,000 cells long and each cell values would be limited to numbers from 0 to 255, but this may not be part of the language specification. A braincuk program can work with different, and sometimes unbounded, array length and cells size.
Like in a Turing machine, there is a pointer, initially pointing to the first memory cell.
Programs are composed of commands, represented with symbols. The commands are:
TODO
[page under construction]