https://github.com/TechWithHer/brainfuck-cli/
Brainfuck is a minimalist and esoteric programming language created by Urban Müller in 1993. It was designed to challenge and amuse programmers, not to be practical for real-world programming. Its main features are:
Brainfuck operates on a very simple machine model:
>
, <
, +
, , [
, ]
, .
and ,
.Each command has a very low-level function, such as moving the data pointer or modifying the value at the current cell.
This program prints "Hello World!":
brainfuck
CopyEdit
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
Yes—it looks insane, but that's part of the point.
Despite its impracticality, Brainfuck does have some surprising educational and creative uses: