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

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

Языки программирования, основанные не на английском языке — такие языки программирования, которые, в отличие от большинства распространенных языков, не используют ключевые слова, взятые из английской лексики.

Содержание

Преобладание языков программирования, основанных на английском

Существует подавляющая тенденция использовать английский язык как источник ключевых слов и названий библиотек. Согласно базе языков HPOL[1], существует более 8500 языков программирования, 2400 из них разработаны в США, 600 в Великобритании, 160 в Канаде, 75 в Австралии.

Статистика говорит о том, что очень большая доля языков программирования появилась в англоговорящих странах. Не говоря уже о том, что часто языки, разработанные не в англоговорящей стране, используют английский для международной аудитории (например Нидерландах) или из-за того, что разрабатываемый язык основан на другом языке программирования, с английским синтаксисом (Caml, разработанный во Франции).

Языки программирования, основанные на естественных языках, кроме английского

  • Aheui — эзотерический Хангыль[2].
  • AMMORIA(ARAB) — открытый объектно-ориентированный арабский язык программирования, созданный специально дла арабов[3].
  • ARLOGO — открытый арабский язык программирования, основанный на интерпретаторе UCB Logo.
  • Chinese BASIC — китайский диалект Applesoft BASIC; для тайваньских клонов Apple II и Multitech Microprofessor II.
  • Fjölnirисландский императивный язык программирования 1980-х годов.
  • FOCAL — ключевые слова изначально английские, но DEC создала версии FOCAL на нескольких европейских языках.
  • 4th Dimension — локализованные версии этого языка используют французские или немецкие ключевые слова.
  • Geem — арабский язык программирования, основан на C++ с простой графической реализацией.
  • GOTO++ — французский язык программирований, основанный на французском и английском языках[4].
  • Hindawi Programming System — индийский набор аналогов для C, C++, yacc, ассемблера, logo, Ada и проч. для таких языков как хинди, гуджарати, ассамского языка, и бенгали(версия BangaBhasha).
  • Hindi Programming Language — основанный на хинди язык программирования для .NET.
  • hForth — Forth с вариантом набора ключевых слов на корейском языке[5].
  • HPL — основанный на иврите язык программирования.
  • Lexico — испанский объектно-ориентированный язык для изучения .NET.
  • LSE — фр. Langage Symbolique d'Enseignement, французский учебный язык программирования, созданный в 1970-х в École Supérieure d'Électricité. Вид Бейсика с процедурами, функциями и локальными переменными как в Паскале.
  • MS Word и MS Excel — их язык макросов локализован для других языков.
  • SAKO — созданный в 1950-е годы язык, польский FORTRAN.
  • Superlogo — голландская разработка для автоматизированного обучения, основана на Logo.
  • TI-Calculator BASIC — 68000 версия локализована. К сожалению, различные строки конфигурации также локализованы, что исключает полную бинарную совместимость.
  • АНАЛИТИК — язык программирования, использовавшийся в советских ЭВМ серии МИР.
  • Встроенный язык программирования 1С:Предприятие — основанный на русском язык программирования, использующийся в технологической платформе «1С:Предприятие».
  • ГЛАГОЛ — основанный на русском язык программирования, сходный с языками Oberon и Pascal.
  • Рапира — основанный на русском языке интерпритируемый процедурный язык программирования с динамической типизацией.
  • РАЯ (русский алгоритмический язык) — русский язык программирования, используемый для записи и изучения алгоритмов.
  • Робик — простой, основанный на русском языке язык программирования для изучения детьми основ программирования.

Языки программирования, не основанные на естественных языках

Многие из них эзотерические.

  • APL — Язык программирования, основанный на математической нотации и абстракции.
  • компилятора, меньшего 256 байтов.
  • Plankalkül — Первый язык программирования. Разработан немецким пионером компьютеростороения Конрадом Цузе; использует символьную табличную нотацию.
  • Brainfuck-подобный язык программирования, использующий только нули и единицы.
  • var'aq — Язык, основанный на искусственном клингонском языке из Star Trek.
  • пробелов.

Изменяемый синтаксис анализатора

Примечания

  1. in HOPL, the History of Programming Languages, used the advanced search to find languages by country
  2. http://esolangs.org/wiki/Aheui
  3. http://ammoria.sourceforge.net
  4. http://www.gotopp.org/index.html.en
  5. http://www.taygeta.com/hforth.html

Источники

Pigott, Diarmuid HOPL, the History of Programming Languages (2006). Проверено 14 апреля 2008.

Ссылки


Wikimedia Foundation. 2010.

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

  • Языки программирования с ключевыми словами не на английском — Языки программирования, основанные не на английском языке  такие языки программирования, которые, в отличие от большинства распространенных языков, не используют ключевые слова, взятые из английской лексики. Содержание 1 Преобладание языков… …   Википедия

  • Языки программирования c ключевыми словами не на английском — Языки программирования, основанные не на английском языке такие языки программирования, которые, в отличие от большинства распространенных языков, не используют ключевые слова, взятые из английской лексики. Содержание 1 Преобладание языков програ …   Википедия

  • Русские языки программирования — Языки программирования, основанные не на английском языке такие языки программирования, которые, в отличие от большинства распространенных языков, не используют ключевые слова, взятые из английской лексики. Содержание 1 Преобладание языков… …   Википедия

  • Языки мира — У этого термина существуют и другие значения, см. Языки мира (значения). Ниже представлен полный список статей по языкам и их группам, которые уже есть в Википедии или обязательно должны быть. Включены только человеческие языки (включая… …   Википедия

  • Генеалогический список языков программирования — Списки языков программирования По категориям Хронологический Генеалогический Приведён генеалогический список языков программирования. Языки классифицируются в соответствии с предшествующими языками, которые оказали сильное влияние на формирование …   Википедия

  • Список языков программирования по категориям — Списки языков программирования По категориям Хронологический Генеалогический Приведён список языков программирования, сгруппированных по категориям. Некоторые языки попали в несколько категорий. Содержание …   Википедия

  • Хронология языков программирования — Списки языков программирования По категориям Хронологический Генеалогический Хронология языков программирования  упорядоченный в хронологическом порядке список языков программирования. Содержание …   Википедия

  • Udacity — Udacity  частная образовательная организация, основанная Себастьяном Траном, Дэвидом Ставенсом (David Stavens) и Майклом Сокольски (Mike Sokolsky), с целью демократизации образования[1] Компания возникла в результате расширения программы по… …   Википедия

  • Соединённые Штаты Америки — (США)         (United States of America, USA).          I. Общие сведения          США государство в Северной Америке. Площадь 9,4 млн. км2. Население 216 млн. чел. (1976, оценка). Столица г. Вашингтон. В административном отношении территория США …   Большая советская энциклопедия

  • LL-анализатор — Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Википедии …   Википедия

Книги



Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.