Home of A++

ars, a++ and conventional languages

A++ and the Lambda Calculus

Principles of Functional Programming



The book contains an introduction to the Lambda Calculus as the theoretical foundation of all 'Functional Programming' languages.

The Lambda Calculus has been created by the American logician Alonzo Church in the 1930's and is documented in his works published in 1941 under the title `The Calculi of Lambda Conversion'.

Alonzo Church wanted to formulate a mathematical logical system and had no intent to create a programming language. The intrinsic relationship of his system to programming was discovered much later in a time in which programming of computers became an issue.

The book `A++ and the Lambda Calculus' also contains a brief introduction to the educational programming language A++, a minimal programming language that has been built with the Lambda Calculus as its foundation . The purpose of A++ is to serve as a learning instrument rather than as a programming language used to solve practical problems.

A++ is supposed to be an excellent 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.

A++ is presented in greater detail in the books:
A++ The Smallest Programming Language in the World (978-3-7469-3021-3) and in
Programmieren lernen mit A++ (ISB978-3-7469-3599-7)


Paperback:ISBN: 978-3-7469-3811-0
Price: EUR 12,99 €
Hardcover:ISBN: 978-3-7469-3809-7
Price: EUR 19,99 €
e-Book:ISBN: 978-3-7469-3810-3
Price: 6,99 €
Publisher: tredition GmbH, 2018
Pages: 60





A++ The Smallest Programming Language in the World

An Educational Programming Language

(2nd augmented Edition)

A++ has been developed in 2002 in the context of 'Programmierung pur' [Undiluted Programming] (ISBN 3-87820-108-7) with the purpose to serve as a learning instrument rather than as a programming language used to solve practical problems.

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.

This book does not only introduce A++ as a language, but also covers its implementation in Perl and C including an introduction to these languages using A++ itself.

The book also contains an introduction to the Lambda-Calculus of Alonzo Church, which represents the theoretical foundation of A++.


Paperback:ISBN: 978-3-7469-3021-3
Price: EUR 21,00 €
Hardcover:ISBN: 978-3-7469-3022-0
Price: EUR 28,00 €
e-Book:ISBN: 978-3-7469-3023-7
Price: 10,00 €
Publisher: tredition GmbH, 2018
Pages: 292




The 1st edition was published by the S.Toeche-Mittler Verlag in Darmstadt in 2005 with the ISBN: 3-87820-116-8 (256 pages).



Home      TOP     A++ Die kleinste Programmiersprache der Welt