Non-English-based Programming Languages - Based On Non-English Languages

Based On Non-English Languages

See also: Chinese programming languages
  • Aheui – An esoteric programming language similar to Befunge but using Hangul (Korean)
  • AMMORIA – Open source object oriented Arabic programming language, designed especially for Arabs.
  • Analitik – A Russian-based language for symbolic manipulations with algebraic expressions used in the Soviet series of MIR computers
  • ARLOGO – The first open-source Arabic programming language, based on the UCB Logo interpreter
  • 丙正正 - Chinese C++
  • Changjo - A language using Hangul (Korean). It is used for multimedia and game programming.
  • Chinese BASIC – Chinese-localized BASIC dialects based on Applesoft BASIC; for Taiwanese Apple II clones and the Multitech Microprofessor II
  • Dolittle, ドリトル - A Japanese programming language developed for educational purposes .
  • EPL (Easy Programming Language) (易语言) - A Chinese rapid application development language.
  • எழில், Ezhil programming language – A Tamil programming language developed for educational purposes.
  • Farsi.NET - A Persian (Farsi, فارسی, پارسی) OO programming language for .NET Framework. It is similar to C# and Delphi.
  • Fjölnir – An Icelandic imperative programming language of the 1980s
  • FOCAL – Keywords were originally English, but DEC produced versions of FOCAL in several European languages
  • 4th Dimension – On local versions, its internal language uses French or German keywords
  • Glagol – A Russian-based programming language similar to Oberon and Pascal
  • GOTO++ – A French esoteric programming language loosely based on French and English
  • Himawari, ひまわり - A Japanese programming language. It is used for hobby and business applications.
  • Hindawi Programming System – Indian language set of equivalents for C, C++, lex, yacc, assembly, BASIC, logo, Ada, and others for languages such as Hindi, Gujarati, Assamese, and Bengali (with the BangaBhasha version)
  • Hanbe - A BASIC language using Hangul (Korean). Hanbe has been packaged with a Korean operating System, K-DOS.
  • Hindi Programming Language – A Hindi programming language for the .NET Framework
  • hForth – A Forth system with an optional Korean keyword set
  • HPL – Hebrew Programming Language
  • Jeem ج – Arabic programming language, based on C++ with simple graphics implementation..
  • Karel – Educational programming language with Czech and Slovak versions
  • Kumir - A Russian-based programming language similar to Pascal and IDE, mainly intended for educational usage in schools. The name is an acronym, which means Комплект ученический 'Мир' ('Mir' student's environment).
  • Kotodama on Squeak, ことだま on Squeak - A Japanese programming language based on Squeak for educational purposes .
  • Lexico – A Spanish OO language for teaching .NET programming
  • Linotte – A French programming language
  • Logo – In one of its Apple II editions was available in French.
  • Loughaty(MyProLang) – A general-purpose natural Arabic programming language based on a proprietary syntax.
  • LSE – Langage Symbolique d'Enseignement, a French, pedagogical, programming language designed in the 1970s at the École Supérieure d'Électricité. A kind of BASIC, but with procedures, functions, and local variables, like in Pascal.
  • Mama - An educational programming language and development environment, designed to help young students start programming by building 3D animations and games. It is currently available in English, Hebrew, Yiddish, and Chinese.
  • Mind - A Japanese programming language. It is used for hobby and business applications.
  • MS Word and MS Excel – Their macro languages used to be localized in non-English languages
  • ML4 - A language for client/server database programming, with keywords in English or German
  • Nadesiko, なでしこ - A Japanese programming language . It is used for hobby and business applications.
  • 1C:Enterprise - A Russian framework and language for business applications. English keywords can also be used
  • Ook! - An exotic and esoteric programming language with three distinct syntax elements only. According to the language author, Ook! is designed for orang-utans
  • Pauscal - A language with a completely Spanish-based syntax; compiler for 32-bit Windows.
  • PerlYuYan - Perl in Classical Chinese
  • Phoenix - A C-like high-level imperative procedural Arabic programming language
  • Produire, プロデル - An object oriented Japanese programming language . It is used for hobby and business applications.
  • Rapira – A Russian-based interpreted procedural programming language with strong dynamic type system
  • Robik – A simple Russian-based programming language for teaching basics of programming to children
  • RoboMind - An educational programming language available in: Arabic, Chinese, Dutch, English, French, German, Greek, Polish, Brazilian Portuguese, Spanish, Swedish, Turkish.
  • SAKO – A language created in the 1950s and nicknamed the "Polish FORTRAN"
  • Scratch - introductory visual programming language from MIT's Media Lab with support for programming in multiple languages included as standard
  • Sema – Arabic CSS implementation.
  • Ssiat - A language using Hangul (Korean). The name Ssiat (씨앗) means seed in Korean.
  • Swaram - A simple, general-purpose and procedural language designed for programming in Tamil.
  • Superlogo – A Dutch creation for computer-aided instruction, based on Logo
  • TI-Calculator BASIC – The 68000 version is localized. Unfortunately, various configuration strings are localized too, preventing direct binary compatibility.
  • TTSneo - A Japanese programming language . It is used for hobby applications.
  • var'aq – A language based on the constructed Klingon language of Star Trek
  • W-Language – A French programming language used in the WinDev CASE Tool.
  • YMB (Yazyk mashin buchgalterskih) – ЯМБ (язык машин бухгалтерских) – A Russian programming language for Iskra-554, Iskra-555, and Neva computers.
  • ZhPy - A full-featured Python module which converts Chinese keywords, variables, and parameters.

Read more about this topic:  Non-English-based Programming Languages

Famous quotes containing the words based on, based and/or languages:

    Any reductionist program has to be based on an analysis of what is to be reduced. If the analysis leaves something out, the problem will be falsely posed.
    Thomas Nagel (b. 1938)

    You know, there’s a cowboy movie where one joker says, “Mighty quiet out there. Too quiet,” he says. Same thing every time; it’s too quiet.
    James Poe, U.S. screenwriter, and Based On Play. Robert Aldrich. Sergeant Costa (Jack Palance)

    It is time for dead languages to be quiet.
    Natalie Clifford Barney (1876–1972)