Brainfuck: Difference between revisions

From BusyBeaverWiki
Jump to navigation Jump to search
Created brainfuck
 
Azerty (talk | contribs)
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]