Pascal — это императивный язык программирования, разработанный Никлаусом Виртом в 1970 в качестве языка обучения структурному программированию. Название языку дано в честь выдающегося французского математика, физика, литератора и философа Блеза Паскаля, создавшего в 1648 году первую счётную машину.
В 1982 году ученик Н.Вирта Филипп Кан создал Турбо Паскаль, более быструю версию для ПК.
Система программирования Pascal ABC создавалась на факультете математики, механики и компьютерных наук Ростовского ГУ как учебная среда программирования (автор — доцент С. С. Михалкович). Система представляла из себя фактически интерпретатор языка программирования Паскаль с интегрированной оболочкой. Система программирования, предназначенная в первую очередь для обучения, имеет встроенный в систему электронный задачник.
Компилирует программы для платформы Windows, под Linux работает в среде Wine, но там и
там не создает исполняемого файла.
Использует синтаксис и возможности Object Pascal (Delphi). Содержит все основные элементы
современных языков программирования:
модули, классы, перегрузку операторов, интерфейсы, исключения, обобщенные классы и т.д.
В системе Pascal ABC реализованы известные учебные исполнители "Робот" и "Чертежник".