Википедия
PascalABC.NET — это язык программирования Паскаль нового поколения, включающий классический Паскаль, большинство возможностей языка Delphi , а также ряд собственных расширений. Он реализован на платформе Microsoft.NET и содержит все современные языковые средства: классы , перегрузку операций , интерфейсы , обработку исключений , обобщенные классы и подпрограммы , сборку мусора , лямбда-выражения, средства параллельного программирования .
PascalABC.NET является мультипарадигменным языком: на нём можно программировать в структурном , объектно-ориентированном и функциональном стилях.
PascalABC.NET — это также простая и мощная интегрированная среда разработки, поддерживающая технологию IntelliSense , содержащая средства автоформатирования, встроенный отладчик и встроенный дизайнер форм. Кроме того, консольный компилятор PascalABC.NET функционирует на Linux и MacOS под Mono .