Difference between revisions 527866397 and 541155892 on enwiki

{{No footnotes|date=January 2011}}
{{Notability|date=January 2011}}
{{Infobox programming language
| name =A++
| logo =
| paradigm = [[Multi-paradigm programming language|multi-paradigm]]: [[Object-oriented programming|object-oriented]], [[Imperative programming|imperative]], [[Functional programming|functional]], [[logic programming|logic]]
| year =2001
| designer =
(contracted; show full)

The purpose of A++ is not to be used as a programming language to write applications for the needs of the real world. Nevertheless it is possible to write simple application programs in A++ like object oriented implementations of a simple account handling and a library management system.

To write real world application programs the language ARS++ is provided, which extends A++ to a language similar to Scheme. ARS++ is derived from ''ARS plus Scheme plus Extensions''.




== See also ==

* [[ARS-based programming]]
* [[Educational programming language]]
* [[ARS plusplus|ARS++]]

== External links ==
* [http://www.aplusplus.net/bookonl/ A++ book online]
* Georg P. Loczewski, [http://www.lambda-bound.com/book/lambdacalc/lcalconl.html ''The Lambda Calculus and A++'']

[[Category:Educational programming languages]]

[[es:A++]]
[[ms:A++]]
[[ro:A++]]
[[sr:A++]]