Данная программа предназначена для того, чтобы начинающие программисты смогли научиться работать с языком Паскаль. Используя Pascal ABC пользователь сможет с легкостью осуществить переход от простейших программ к модульному, затем к объектно-ориентированному, и, постепенно, к событийному и компонентному программированию.
Изначально, при подготовке Pascal ABC многие концепции были значительно упрощены, однако при этом концепциями, которые есть в Pascal ABC, можно начинать пользоваться уже на ранних стадиях обучения.