Difference between revisions 857171985 and 875874259 on enwiki

{{Notability|date=January 2011}}

'''A++''' stands for '''abstraction plus reference plus  synthesis''' which is used as a name for the minimalistic  programming language that is built on ARS.
(contracted; show full)

== History ==
A++ was developed by Georg  P. Loczewski and Britain Hamm in the years from 1996 - 2002<ref>{{cite web |url=http://www.aplusplus.net/aplpleorigin/node1.html |title=Origin of A++ |publisher= |accessdate=July 14, 2018}}</ref> working as a software developer for Bull's Software-Haus in Langen, Germany and as a freelance programmer with the purpose to serve as a learning instrument rather than as a programming language used to solve practical problems.

The devel
opment of A++ is based on the 'Lambda Calculus' by Alonzo Church and is influenced by Guy L. Steele's Programming Language Scheme.

A++ is supposed to be an efficient tool to become familiar with the core of programming and with programming patterns that can be applied in other languages needed to face the real world.

== Publications ==
(contracted; show full)
== External links ==
* [//www.aplusplus.net A++ Official Web-Site]
* [//www.aplusplus.net/bookonl/ The A++ Book (online-edition)]
* [//www.lambda-bound.com/ ARS/ARS++ Web-Site]
* [//www.lambda-bound.com/book/lambdacalc/lcalconl.html The Lambda Calculus and A++]

[[Category:Educational programming languages]]