ABC is a general-purpose, high-level programming language and interactive programming environment developed at Centrum Wiskunde & Informatica (CWI) in the Netherlands during the late 1970s and 1980s by Leo Geurts, Lambert Meertens and Steven Pemberton, designed from usability studies to be an easy, teachable first language with high-level built-in data types including lists, sets and tables, and mandatory indentation-based block structure rather than explicit begin/end delimiters or braces. ABC was the direct and explicitly acknowledged inspiration for Guido van Rossum's Python, which he designed in the late 1980s partly to address ABC's limitations as a general-purpose, extensible language while keeping much of its clean, readable syntax philosophy.
Facts
SignificanceABC had a major influence on the design of the Python language, whose creator, Guido van Rossum, had worked for several years on the ABC system in the mid-1980s. 1 ABC (programming language)
Filter Results1 entry
Connections
Influenced
Influenced By
ABC's aggregate types (sets, bags, tables) were based on SETL's.
Sources
1. Wikipedia: ABC (programming language)
Lead paragraph, sentence 3Quote, Lead paragraph, sentence 3
ABC had a major influence on the design of the Python language, whose creator, Guido van Rossum, had worked for several years on the ABC system in the mid-1980s.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.