next up previous contents index
Next: Introduction to A++ Up: Educational Programming Langages Previous: Logo   Contents   Index


A++

A++ in particular is a programming language designed to provide a tool for basic training in programmingenforcing a rigorous confrontation with the essentials of programming .

Programming in A++ students learn

An interpreter is available in Scheme, Java, C, C++ and Python offering an ideal environment for basic training in programming, enforcing a rigorous confrontation with the fundamentals of programming languages.

In none of the programming languages used traditionally in introductory programming classes students are forced as rigorously as in A++ to come to a deep understanding of the essentials of programming.

This rigorous approach has the advantage, that students become thoroughly familiar with powerful programming patterns very fast, enabling them to learn and productively apply the popular programming languages of the real world in a very short time.


next up previous contents index
Next: Introduction to A++ Up: Educational Programming Langages Previous: Logo   Contents   Index
domain access counter Georg P. Loczewski 2004-03-05