Расчет стоимости привлечения клиентов

Топ самых забавных языков программирования


Ооk!

Данный язык создан для поклонников творчества Терри Пратчетта. Он имитирует речь орангутанга-библиотекаря из Незримого Университета, героя «Плоского мира».

Создателями данного языка, являются Э. Брэди и К. Морриом.

Его особенностями можно считать использование непечатаемых символов (Пробел табуляци и т.д.).

Так же его можно «скрыть» внутри исходных кодов другой программы.

Сhef

Его создателем является Дэвид Морган-Маром. Программы написанные на данном языке программирования похожи на кулинарные рецепты. Список переменных можно называть только основными продуктами питания. Стек для перемещения значений переменных называется «чаша для смешивания», операции для работы с переменными – «смешать», «взболтать» и т.д.

Shakespeare

Эзотерический язык программирования, создателями которого являются Джон Аслауд и Карл Хассельстром. Данный язык маскирует исходный код программы под пьесы Шекспира.

Переменные, названия стеков и тому подобное, носят названия персонажей этих пьес. Части кода называются Актами и делятся на Сцены. Они помечены римскими цифрами и являются метками для go to.

Malbolge

Язык, придуманный Беном Олмстедом в 1998 году и называется «чёрный ящик». Получил своё название от восьмого круга Данте. Разрботан для того, чтобы быть максимально сложным для написания программ, коим его и сейчас считают.

ArnoldC

Этот язык также считается изотерическим и придуман фанатами цитат героев Арнольда Шварцнеггера.

LOLCODE

Язык придуман Адамом Линдсэй в 2007 году. Название он взял из мема Lolcat. Сам он состоит из словаря сленгов английского языка.

Glass

Создателем является Грегор Ричардс. Сам по себе, данный язык сложен из-за большого количества постфиксов и нуждается во многих действиях со стеком и ООП.

Brainfuck

Создан Урбаном Мюллером. В данном языке находится всего 8 команд, которые умещаются в один символ.

Мечта создателя, заключалась в том, чтобы язык получился с маленьким компилятором. Что у него и получилось, так как вес его всего лишь 200 байт.

Chicken

«Отцом» этого языка считается Торбьёрн Сёдерштедт.

Его составляющими считаются «chicken», (пробел) « » и «\n». Каждая строка имеет определённое количество «chicken» и поделены пробелами. От числа «куриц» зависит команда для исполнения.

Befunge

Крис Пресс ставил перед собой задачу создать язык, который был сложен для компиляции. Таким образом и получился Befunge. Его сложность заключается в командах p и g, что модифицируют текст программы.

Его первая версия была ограничена таблицей 25х80.

Piet

Создан Давидом Морган-Маром. Назван в честь художника Пита Мондриана.

Основой являются 20 цветов , где 18 – связаны между собой в цикле.

~English

Как синтаксис, здесь применяют фразы английского языка, что даёт некую свободу действий.

reMorse

Данный язык подходит тем, кто знаком с азбукой Морзе. В нём есть 4 инструкции:

  • Тире (dash)
  • Уделенное тире (dasher)
  • Точка (dot)
  • Продлённая точка (dotty)

l33t

Язык был создан на основе способа общения в интернете l33t sp34k (let speak), который считался способом общения хакеров или тех, кто не хотел, чтобы их переписку раскрыли. Идею позаимствовали Стивен МакГли и Алекс Мол. В плане практического использования он достаточно сложен.

 

Похожие статьи