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