English in Computing - Programming Language

Programming Language

See also: Non-English-based programming languages

The 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 driver’s 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)

    The great pines stand at a considerable distance from each other. Each tree grows alone, murmurs alone, thinks alone. They do not intrude upon each other. The Navajos are not much in the habit of giving or of asking help. Their language is not a communicative one, and they never attempt an interchange of personality in speech. Over their forests there is the same inexorable reserve. Each tree has its exalted power to bear.
    Willa Cather (1873–1947)