PascalABC.NET
Реализация языка программирования PascalPascalABC.NET — это реализация языка Object Pascal для .NET, ориентированная на обучение современному программированию. PascalABC.NET — это бесплатная среда программирования, сочетающая простоту языка Паскаль и огромные возможности платформы .NET. Реализация выполнена на кафедре алгебры и дискретной математики факультета математики, механики и компьютерных наук ЮФУ.
Язык PascalABC.NET проектируется с целью обеспечить преподавателям и учащимся возможность использования накопленных методик обучения на языке Паскаль, сочетая их с самыми современными возможностями языков программирования (шаблоны классов, перегрузка операций, пространства имен, делегаты, исключения, сборка мусора). Среда PascalABC.NET проста для освоения и будет включать в себя множество библиотек и образцов кода, ориентированных на обучение программированию:
- библиотеки классических алгоритмов, часто используемых в обучении
- библиотеки классических структур данных и абстрактных типов данных
- модуль электронного задачника с возможностью автоматической постановки и проверки задач
- графические библиотеки
- компоненты для быстрого создания учебных программ
- сетевой репозитарий программ
Кроме того, создание фирмой Microsoft общеязыковой среды .NET нивелирует разницу между языками программирования. На каждом .NET-языке можно создавать библиотеки, подключаемые к программам на других .NET-языках. Поэтому освоение PascalABC.NET нетрудно совмещать с изучением таких языков как C#, Visual Basic, управляемый C++, Delphi.NET, Chrome, Zonnon.
Данный проект еще достаточно молодой, но уже многое реализовано. Текущая версия: 1.5.410 (Задачник PT4.9) от 20.06.2010.
Логотип PascalABC.NET
PascalABC.NET - Общий вид
PascalABC.NET - Подсказки
Комментарии
]]>blog comments powered by Disqus
]]>