Programming Language
See also: Non-English-based programming languagesThe syntax of most programming languages uses English keywords, and therefore it could be argued some knowledge of English is required in order to use them. However, it is important to recognize all programming languages are in the class of formal languages. They are very different from any natural language, including English.
Some examples of non-English programming languages:
- Although it uses English keywords, Ruby allows the use of Japanese characters in variable names, and other elements of the code.
- Arabic: ARLOGO
- Bengali: BangaBhasha
- Chinese: Chinese BASIC
- Dutch: Superlogo
- French: LSE, WinDev, Pascal (although the English version is more widespread)
- Hebrew: Hebrew Programming Language
- Icelandic: Fjölnir
- Indian Languages: Hindawi Programming System
- Russian: Glagol
- Spanish: Lexico
Read more about this topic: English In Computing
Famous quotes containing the words programming and/or language:
“If there is a price to pay for the privilege of spending the early years of child rearing in the drivers seat, it is our reluctance, our inability, to tolerate being demoted to the backseat. Spurred by our success in programming our children during the preschool years, we may find it difficult to forgo in later states the level of control that once afforded us so much satisfaction.”
—Melinda M. Marshall (20th century)
“We find that the child who does not yet have language at his command, the child under two and a half, will be able to cooperate with our education if we go easy on the blocking techniques, the outright prohibitions, the nos and go heavy on substitution techniques, that is, the redirection or certain impulses and the offering of substitute satisfactions.”
—Selma H. Fraiberg (20th century)