ABC (programming language)

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
Paradigmsmulti-paradigm: imperative, procedural, structured
Designed byLeo Geurts, Lambert Meertens, Steven Pemberton
DeveloperCentrum Wiskunde & Informatica (CWI)
First appearedJanuary 1987 (1987-01)
Stable release
1.05.02 / 1990 (1990)
Typing disciplinestrong, polymorphic
OSUnix-like, Windows, MacOS, and Atari TOS
Websitehomepages.cwi.nl/~steven/abc/
Influenced by
SETL, ALGOL 68
Influenced
Python

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.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.