Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

ABC

< >

ABC is a programming language created in 1980.

#582on PLDB 44Years Old
REPL · Try It Online · Wikipedia

ABC is an imperative general-purpose programming language and programming environment developed at 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 not meant to be a systems-programming language but is intended for teaching or prototyping. Read more on Wikipedia...


Example from Riju:
WRITE "Hello, world!" /
Example from hello-world:
WRITE "Hello World"
\ Hello world in ABC WRITE "Hello, World!" /
Example from Wikipedia:
HOW TO RETURN words document: PUT {} IN collection FOR line IN document: FOR word IN split line: IF word not.in collection: INSERT word IN collection RETURN collection

Language features

Feature Supported Example Token
Strings ✓ "Hello world" "
Print() Debugging ✓ WRITE
Semantic Indentation ✓
View source
- Build the next great programming language · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements · Part of the World Wide Scroll