ABC programming language

E9273

ABC is an early high-level, interactive programming language developed at CWI that emphasized readability and simplicity, and later influenced the design of Python.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (3)

Statements (47)

Predicate Object
instanceOf high-level programming language
interactive programming language
procedural programming language
programming language
countryOfOrigin Netherlands
designedAt CWI
designedFor rapid prototyping
teaching programming
developer Centrum Wiskunde & Informatica
Lambert Meertens
Leo Geurts
Steven Pemberton
distributionModel openly available implementation
documentationLanguage English
emphasizes readability
simplicity
structured programming
executionModel interpreted
firstAppeared 1980s
hasFeature automatic memory management
high-level data types
integrated debugger
integrated editor
interactive environment
strong typing
hasSyntaxCharacteristic English-like keywords
indentation-based blocks
influenced Guido van Rossum
Python
surface form: Python programming language
influencedBy SETL
influencedFeatureOf Python emphasis on readability
Python high-level data types
Python indentation-based block structure
intendedToReplace BASIC
Pascal
notableImplementationSite Centrum Wiskunde & Informatica
surface form: CWI Amsterdam
paradigm imperative programming
structured programming
status historical programming language
supports arbitrary-precision arithmetic
nested function definitions
structured data types
top-down program development
targetUser educators
novice programmers
typingDiscipline implicit
strong

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

Guido van Rossum inspiredBy ABC programming language
Algol 68 influenced ABC programming language
this entity surface form: ABC (programming language)
Lambert Meertens notableWork ABC programming language
Lambert Meertens notableConcept ABC programming language
this entity surface form: ABC language design principles
SETL influenced ABC programming language
this entity surface form: ABC (programming language)
Leo Geurts notableWork ABC programming language
Leo Geurts developed ABC programming language
Steven Pemberton notableWork ABC programming language
Meertens notableWork ABC programming language
subject surface form: Lambert Meertens