ABC



Website: homepages.cwi.nl/~steven/abc/

Designed by: Leo Geurts, Lambert Meertens, Steven Pemberton

Programming paradigms: multi-paradigm — imperative, procedural, structured


ABC is an imperative general-purpose programming language and integrated development environment (IDE) developed at Centrum Wiskunde & Informatica (CWI), Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton.

It is interactive, structured, high-level, and intended to be used instead of BASIC, Pascal, or AWK.

It is intended for teaching or prototyping, but not as a systems-programming language.

ABC had a major influence on the design of the language Python, developed by Guido van Rossum, who formerly worked for several years on the ABC system in the mid-1980s.