Apr 25


This is the first in what will be a series of articles, each highlighting an obscure programming language.

There are over 2700 languages spoken on Earth. And while there are only about a dozen popular programming languages, there are over 400 known programming languages, many of which you can see in this extensive “Hello World” collection.

A+

A+ is an interactive, interpreted, strongly-typed language created in 1988 by Arthur Whitney for numerically intensive applications such as finance. Other developers at Morgan Stanley extended the language, adding a graphical user interface with automatic synchronization between graphical widgets and data.




A+ is an array programming language and dialect of APL. Array programming is a high-level model that allows the programmer to operate on entire sets of data, without having to resort to explicit loops of individual operations. Unlike object oriented programming, which decomposes data to its constituent parts, array oriented programming groups data together.

A+ runs on Linux under the GNU General Public License, and development is done primarily in the Xemacs editor. A+ requires a special font called “kapl” to display the original APL symbols. Arthur Whitney went on to create the K programming language, a proprietary derivative of A+ that doesn’t require a special font and removes some of A+’s complexity.

Hello, World in A+

[]<-’Hello World!’

Reference

Popularity: 6% [?]

Related posts:

  1. Euphoria: Obscure Programming Language of the Month
  2. Dao: Obscure Programming Language of the Month
  3. Kite: Obscure Programming Language of the Month
  4. JADE: Obscure Programming Language of the Month
  5. Haskell: Obscure Programming Language of the Month


3 Responses to “A+: Obscure Programming Language of the Month”

  1. Kelly Says:

    Actually, the number of known, mutually unintelligible human languages is over 6000 and pushing 7000. (‘Mutually unintelligible’ is meant to distinguish languages from dialects.) See the Ethnologue website for more details.

  2. rwcx3 Says:

    are there any books out there on the a+ programming language?

  3. Chiropody stalybridge Says:

    Excellent post, keep up the good work.

Leave a Reply