четверг, 7 февраля 2013 г.

языки программирования в каком году были основаны

В результате программисты получают возможность при написании программы пользоваться своим родным языком

Стандарт языка «Алгол-68» был опубликован в 1968 году на нескольких языках и был одобрен Международной федерацией по обработке информации. Алгол-68 разрабатывался в 1964-68 годах и обладал очень сложным синтаксисом и богатством возможностей. В нем была заложена «многоязычность» — возможность использования различных таблиц трансляции, что позволяет для каждого естественного языка определить свой набор ключевых слов.

Локализованные языки и языки, не основанные на английском

Программа Hello World на языке Brainfuck

Список можно продолжать долго. Чтобы проникнуться всем колоритом этих представителей, , как выглядит программа «Hello World» в  :

«Планкалкюль», первый в мире высокоуровневый язык программирования, созданный в 1945 году.

«var’aq», основанный на клингонском языке из сериала Star Trek;

«Whitespace», чей исходный код строится из пробелов;

«FALSE» с синтаксисом, больше похожим на шифровку;

«Brainfuck», 8-командный минималистический язык программирования с исходным кодом из 8 символов без какого-либо дополнительного форматирования;

К языкам программирования, которые не используют ключевые слова на естественных языках, можно отнести таких колоритных представителей, как:

Многие из языков программирования, не основанных на привычной для человека лексике, являются эзотерическими, созданными для развлечения, и представляют собой образец компьютерного юмора. При этом иногда преследуются определенные цели, например, придумать такой язык, компилятор для которого имел бы минимальный размер.

Языки, не основанные на естественных языках

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

Стоит отметить, что большинство языков программирования появились в англоговорящих странах (2400 языков разработаны в США, 600 — в Великобритании, 160 — в Канаде, 75 — в Австралии), и неудивительно, что большинство языков программирования использует английскую лексику.

Со времен создания первых программируемых вычислительных машин человечество изобрело более 8500 языков программирования, и теперь их количество сравнимо с количеством естественных языков на планете. При этом языки программирования ежегодно пополняют свой состав, в то время как количество живых естественных языков с развитием коммуникаций уменьшается примерно на один язык в две недели.

Для тех, кто знаком с программированием не понаслышке, не станет новостью то, что создать собственный язык программирования может кто угодно. Ведь, по сути, это всего лишь набор высокоуровневых формальных правил передачи инструкций машине. Огромное количество пользователей и сообществ стремятся создать язык программирования, в чем-то превосходящий существующие, разработать его «под себя» или просто придумать что-то новое для развлечения или самореализации.

Просмотров: 4807Кто программирует на клингонском?

Эксклюзивные ИТ-новости, обзоры и интервью

Кто программирует на клингонском?

Комментариев нет:

Отправить комментарий