| Keywords in
|
Name
|
Description
|
Link
|
| Amharic
|
AxumLight / Geez#
|
Amharic-based programming language on the .NET platform
|
[1]
|
| Arabic
|
ARLOGO
|
An open-source language based on the UCB Logo interpreter.
|
|
| Ebda3
|
A multi-paradigm high-level programming language.
|
|
| Qalb
|
A Scheme-like programming language.[4] |
[2]
|
| Kalimat
|
A programming language that aims to help Arab children learn about programming.[5] |
|
| Ammoria
|
Object-oriented language
|
[3]
|
| Loughaty (MyProLang)
|
A general-purpose natural Arabic programming language based on a proprietary syntax.[6] |
|
| Phoenix
|
A C-like high-level imperative procedural language.
|
[4]
|
| Bengali
|
ChaScript
|
Built using ECMAscript grammar.[7] |
[5]
|
| Chinese
|
Chinese BASIC
|
Chinese-localized BASIC dialects based on Applesoft BASIC; for Taiwanese Apple II clones and the Multitech Microprofessor II.
|
|
| Chinese Python
|
A version of Python localized to Chinese.
|
[6]
|
| Easy Programming Language
|
A Chinese rapid application development language.
|
|
| ZhPy
|
A full-featured Python module which converts Chinese keywords, variables, and parameters.
|
|
| Czech and Slovak
|
Karel
|
An educational programming language with Czech and Slovak versions.
|
|
| Dutch
|
Superlogo
|
Created for computer-aided instruction, based on Logo.
|
|
| Drama [nl]
|
An assembly language for teaching purposes
|
|
| Finnish
|
Tampio
|
Object oriented, made to look like a natural language.
|
[7]
|
| French
|
GOTO++
|
An parodistic an esoteric programming language loosely based on French and English.
|
[8]
|
| Linotte
|
|
|
| LSE (Language Symbolique d’Enseignement)
|
A 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.
|
|
| W-Language
|
Used in the WinDev CASE Tool. A Chinese version[8] is also available.
|
|
| BASICOIS
|
BASIC with French keywords[9] |
|
| Greek
|
Glossas (ΓΛΩΣΣΑ)
|
Based on Pascal, used for teaching purposes in secondary education.
|
[9]
|
| Hebrew
|
TamliLogo
|
A Hebrew implementation of Logo.
|
|
| Hindi
|
Hindi Programming Language
|
A Hindi programming language for the .NET Framework.
|
[10]
|
| Hindi, Bengali, Gujarati
|
Hindawi Programming System
|
A set of variants of C, C++, lex, yacc, assembly, BASIC, Logo and Ada
|
|
| Icelandic
|
Fjölnir
|
An imperative programming language from the 1980s.
|
|
| Indonesian
|
BAIK
|
C with Indonesian keywords.
|
[11]
|
| Japanese
|
Dolittle
|
Developed for educational purposes.
|
[12]
|
| Produire [jp]
|
An object-oriented Japanese programming language. It is used for hobby and business applications.
|
[13]
|
| Kotodama on Squeak
|
Based on Squeak for educational purposes.
|
[14]
|
| Mind [jp]
|
Used for hobby and business applications.
|
[15]
|
| Nadesiko [jp]
|
|
[16]
|
| Sunflower [ja]
|
Used for hobby and business applications.
|
[17]
|
| TTSneo [ja]
|
A Japanese programming language. It is used for hobby applications.
|
[18]
|
| Korean
|
Ssiat
|
A language using Hangul (Korean). The name Ssiat (씨앗) means “seed” in Korean.
|
|
| Aheui
|
An esoteric programming language similar to Befunge but using Hangul[10] |
|
| Changjo
|
A language using Hangul. It is used for multimedia and game programming.
|
|
| hForth
|
A Forth system with an optional Korean keyword set.
|
[19]
|
| Latin
|
Lusus
|
|
|
| Lingua::Romana::Perligata
|
Alternative Syntax for Perl 5 that allows programming in Latin.[11] |
|
| Latvian
|
Dzintars
|
Ruby translated into Latvian.
|
[20]
|
| Persian
|
Farsinet
|
An object-oriented programming language for .NET framework. It is similar to C# and Delphi.
|
[21]
|
| Polish
|
SAKO
|
A language created in the 1950s and nicknamed the “Polish Fortran“.
|
|
| Portuguese
|
VisuAlg
|
A language designed to teach programming, based on Pascal.
|
[22]
|
| potigol
|
A functional programming language in Portuguese for beginners.
|
[23]
|
| G-Portugol
|
A programming language with Portuguese keywords.
|
[24]
|
| Russian
|
1C:Enterprise
|
A framework and language for business applications. English keywords can also be used.
|
|
| Rapira
|
An interpreted procedural programming language with strong dynamic type system.
|
|
| Analitik
|
A language for symbolic manipulations with algebraic expressions used in the Soviet series of MIR computers.[12] |
|
| Эль-76
|
A language for symbolic manipulations with algebraic expressions used in the Soviet series of Elbrus computers.[13] |
|
| YMB [ru]
|
ЯМБ (язык машин бухгалтерских) (machine language for accounting machines) – A Russian programming language for Iskra-554, Iskra-555, and Neva-501 specialized accounting computers.
|
|
| Kumir [ru]
|
Similar to Pascal and IDE, mainly intended for educational usage in schools. The name is an acronym, which means Комплект ученический ‘Мир’ (‘Mir’ student’s environment).
|
|
| Robik [ru]
|
A simple language for teaching the basics of programming to children.
|
|
| Spanish
|
GarGar
|
A procedural programming language based on Pascal for learning purposes.[14] |
|
| PSeInt
|
A pseudocode interpreter for Spanish, like Pauscal, with a completely Spanish-based syntax. PSeInt is an abbreviation for Pseudocode Interpreter.
|
|
| Qriollo
|
An impure strict functional programming language that compiles to C, Python and JVM Bytecode, with keywords in Rioplatense Spanish, spoken in Buenos Aires.
|
[25]
|
| Latino
|
A language with a completely Spanish-based syntax.
|
[26]
|
| Sí
|
A direct translation pseudo-language for coding in C and C++ with Spanish keywords.
|
[27]
|
| Pauscal [es]
|
A language with a completely Spanish-based syntax; compiler for 32-bit Windows.
|
|
| Swedish
|
Enkelt
|
|
[28]
|
| Tagalog
|
Bato
|
|
[29]
|
| Tamil
|
Ezhil
|
Developed for educational purposes.
|
|
| Swaram
|
A simple, general-purpose and procedural language.[15] |
|
| Urdu
|
UrduScript
|
A dialect of JavaScript.
|
[30]
|
| Alif
|
|
[31]
|
| Yoruba
|
Yorlang
|
Built on top of Node.js.
|
[32]
|
| (Various)
|
Logo
|
In one of its Apple II editions, it was available in French. A version used in Bulgarian education with Bulgarian Apple II clones was translated in Bulgarian. LOGO for the Commodore 64 had an Italian localization.
|
|
| 4th Dimension
|
On local versions, its internal language uses French or German keywords.
|
|
| FOCAL
|
Keywords were originally in English, but DEC produced versions of FOCAL in several European languages.
|
|
| 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.
|
|
| 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.[16] |
|
| RoboMind
|
An educational programming language available in Arabic, Chinese, Dutch, English, French, German, Greek, Polish, Brazilian Portuguese, Spanish, Swedish, and Turkish.
|
|
| Scratch
|
An introductory visual programming language from MIT’s Media Lab with support for programming in multiple languages included as standard.
|
|
| TECO
|
The programming language used to drive the actions of the TECO text editor. The MIT dialect of this language was used to program early versions of Emacs before its 1985 rewrite in Emacs Lisp.
|
|
| TI-Calculator BASIC
|
The 68000 version is localized. Unfortunately, various configuration strings are localized too, preventing direct binary compatibility.
|
|