Самый сложный язык программирования

Yori Yori 12 Апреля 2022 (ред)

Malbolge — самый сложный язык программирования, так как на написание первой программы на Malbolge ушло не менее двух лет. Это сложный язык, поскольку он использует непонятную нотацию и является самомодифицирующимся языком, что приводит к ошибочному поведению.

Malbolge

(=<`#9]~6ZY327Uv4-QsqpMn&+Ij"'E%e{Ab~w=_:]Kw%o44Uqp0/Q?xNvL:`H%c#DD2^WV>gY;dts76qKJImZkj
// Hello, World.

INTERCAL — один из старейших эзотерических языков программирования. Был создан в 1972 году студентами Доном Вудсом и Джеймсом Лайоном как пародия на существующие языки программирования и как «гимнастика для ума»; как утверждают создатели, его название означает «язык программирования с непроизносимой аббревиатурой».

INTERCAL

PLEASE DO ,1 SUB #1 <- #238
DO ,1 SUB #2 <- #108
DO ,1 SUB #3 <- #112
DO ,1 SUB #4 <- #0
DO ,1 SUB #5 <- #64
DO ,1 SUB #6 <- #194
PLEASE DO ,1 SUB #7 <- #48
DO ,1 SUB #8 <- #26
DO ,1 SUB #9 <- #244
PLEASE DO ,1 SUB #10 <- #168
DO ,1 SUB #11 <- #24
DO ,1 SUB #12 <- #16
DO ,1 SUB #13 <- #162
PLEASE READ OUT ,1
PLEASE GIVE UP
// Hello, World.

GOTO++ — это пародийный язык программирования, разработанный Сидоином де Виспелером с помощью Александра Беро, основанный на широком использовании GOTO и меток (несмотря на то, что они традиционно «считаются вредными» в сообществе программистов). Его ключевые слова представляют собой интересную смесь английского и французского языков.

GOTO++

GOTOPRINTDUTEXTE() ; «Hello, World!»
// Hello, World.

LOLCODE — эзотерический язык программирования, созданный под влиянием интернет-мема о lolcat’ах.

HAI 1.2
    VISIBLE "Hello, World!"
KTHXBYE
// Hello, World.

Я бы предпочел не пытаться их выучить.

1 Ответ

  1. OleStep OleStep 12 Апреля 2022 (ред.)

    Assembly,Obj-C, Cobol и Pascal также имеют крутую кривую обучения. На Assembly даже написан форум — AsmBB (лицензия распространения: EUPL) можно найти его, на Хабре писали.

    Но для меня самый непонятный — Brainfuck.

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

    Выдаст Hello World! на Brainfuck.