Brainfuck - язык программирования для хакера

Brainfuck – это экстремально минималистичный язык программирования, который состоит всего из восьми инструкций.

Инструкции Brainfuck:

Примеры использования Brainfuck:

1. Программа, которая выводит "Hello, world!":

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.

2. Программа, которая складывает два числа (вводится с клавиатуры):

,>++++++[<-------->-],[<+>-]<.

3. Программа, которая выводит числа от 0 до 9:

++++++++[->++++++<]>+>>+>+>++>+[<]<[[->>>+<<<]>]<<[>>+<<-]>>[-<<+>>]<<<[-]>>[->>+<<]>>>

[-<<<+>>>]<<<[[-]>+>]<<[->>+<<]>[-<+>]<<<[->+<]>[-<+>]<<<[-]>>[<<->>-]<<[-]<<[-]<<[-]<.

Brainfuck может быть использован для написания простых программ, однако из-за его минимализма и отсутствия простых структур управления, написание сложных алгоритмов может быть затруднительным. Кроме того, Brainfuck не очень удобен для человека, поскольку его синтаксис нельзя считать интуитивным.

Похожие вопросы на: "brainfuck "

Visual Studio 2013 - скачивайте бесплатно и без регистрации
Работа с функцией len в Python
Ввод с клавиатуры в Python: функция input()
Python For In Range: Complete Guide for Looping in Python
PHP Number Format: How to Format and Display Numbers in PHP
Select CSS: Изучайте лучшие тренды стилизации сайтов
Мониторинг и визуализация данных с помощью Zabbix и Grafana
ПНГ vs - какой формат изображений выбрать?
Установка и использование pip3: руководство для Python разработчиков
Операционная система: функция getcwd