Веселые языки программирования известны как эзотерические — это нестандартные языки программирования, в основном они создаются ради забавы, но также есть те, которые были написаны специально для подтверждения какой-либо теории или идеи.
Whitespace – его отличительная черта это способность создания программного кода исключительно с помощью непечатаемых символов, таких как (пробел, табуляция, перевод строки).
Chicken – его синтаксис состоит из слова «chicken», « »(пробела) и «/n». Принцип работы зависит от количества слов «chicken» находящейся в каждой строке, исходя из этого количества будет выполняться какой-либо метод.
Malbolge – ЭЯП задача которого сделать написания программ невозможным. Всё из-за его неструктурированного синтаксиса, то есть вы можете просто наводить случайные символы с клавиатуры и эти случайные символы могут заработать. Первую программу на этом языке написали только через два года, это сделали с помощью языка Lisp. На протяжении двух лет программа подбирала комбинации символов и за этот срок получилось написать «Hello world».
Chef – его особенность заключается в том что имена переменных могут быть только из названий основных продуктов питания. Место для работы с переменными называется «mixing bowl», а для работы с переменными можно использовать функции, которые описывают процесс готовки по типу «mix», «stir» и так далее.
Piet – один из самых визуализированных ЭЯП. Его основой являются 20 цветов. Программы, написанные на нём, выглядят как набор разноцветных пикселей.
ArnoldC – его фишка заключается в том что все ключевое слова состоят из цитат персонажей которых играл Арнольд Шварценеггер.
Shakespeare – этот язык содержит в себе исключительно куски пьес драматурга.
Ook! – все инструкции в нём заменены на слова орангутанга, для создания программ на нём нужно комбинировать слово Ook с различными знаками по типу точки, восклицательного и других знаков.