A personal computing programming language that was originally developed as a replacement for BASIC. ABC is suitable for beginners and experts alike and can be used for more general programming tasks, such as those a programmer might have used BASIC, Pascal, or AWK
for.