Возможно, вы написали свой первый код на языках программирования, таких как C/C++ или Java, и, возможно, столкнулись с трудностями в изучении этих языков. Эти языки по крайней мере читабельны или понятны, но что, если мы скажем написать программу, печатающую 'Hello World!', используя только пробелы, табуляции и переводы строк. Это не шутки, ведь на самом деле в мире имеется несколько языков программирования, в которых код пишется с использованием только нескольких команд или синтаксиса, из-за чего этот код будет нельзя ни прочитать, ни понять. Они также считаются самыми сложными языками программирования в мире. 1. Brainfuck Как следует из названия, этот язык на самом деле сложен, и писать программы на нем действительно тяжело. Он создан в 1993 году Урбаном Мюллером. Целью создания было написание языка с компилятором минимального размера. Этот язык использует модель машины, напоминающую машину Тьюринга, и для написания программы язык имеет только 8 команд.
Пример: программы Hello World