Содержание

Компиляторы Паскаля

Современный Паскаль

Стандарты Паскаля

Современные компиляторы Паскаля поддерживаеют в той или иной степени стандарты.

Стандарты ISO

Другие

Компиляторы Паскаля

Путём эволюции стандартный Паскаль превратился в следующие проекты (см. также Oberon):

Delphi

Этот язык получил развитие от Object Pascal → Turbo Pascal → UCSD Pascal.

Delphi

Free Pascal (FPC)

http://www.freepascal.org

Диалекты: Object Pascal, Borland Pascal 7.0

Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86 64, PowerPC, Sparc. The language syntax has excellent compatibility with TP 7.0 as well as with most versions of Delphi (classes, rtti, exceptions, ansistrings, widestrings, interfaces). A Mac Pascal compatibility mode is also provided to assist Apple users. Furthermore Free Pascal supports function overloading, operator overloading, global properties and other such features.

Хороший выбор для тех, кто знаком с Паскалем (или Дельфи) и хочет писать межплатформенные приложения. Дайте новую жизнь вашим старым программам, написанным на Турбо Паскале.

Free Pascal по-русски

На http://freepascal.ru/ можно найти интересные статьи, перевод документации Free Pascal на русский язык, форум и не только.

Lazarus

На странице проекта FPC-Lazarus вы найдёте среду разработки, подобную Delphi и информацию по разработке программ, использующих классы FCL, LCL.

GNU Pascal (GPC)

http://www.gnu-pascal.de/

32-bit optimizing compiler, part of GNU family. Implements standard Pascal, Borland Pascal with Objects, most of extended Pascal.

TMT Pascal (TMT)

http://www.tmt.com/

32-bit Pascal compilers for DOS, OS/2, and Windows 9x/NT. Multi-target edition allows you to compile to any platform. Commercial.

Специальный проект:

TMT Pascal по-Русски!

PalmOS Pascal

http://www.ppcompiler.org/?lng=en

PP is a freeware standard Pascal compiler for PalmOS that runs directly on the handheld. PP generates true native 68000 and ARM executable code from standard Pascal source code. Console applications, standard Palm applications, shared libraries, DA's, armlets may be generated on board in the train, while waiting the bus, while fishing, on the beach, or wherever you are.

MIDletPascal

http://www.midletpascal.com/

Паскале-подобный язык программирования, предназначенный для разработки мобильных приложений. Компилятор MIDletPascal транслирует исходный текст на Паскале в байт-код Java™ micro edition (J2ME).

Virtual Pascal (VP)

A 32-bit cross-platform Pascal development tool. Compatible with Borland Pascal and Delphi; includes optimizing compiler, IDE, integrated debugger, and comprehensive online documentation.

Этот проект закрыт.

Устаревшие версии Паскаля

Диалекты Паскаля

Turbo/Borland Pascal (TP/BP)

Можно скачать дистрибутив в Музее Исходников.Ру

Всем известный компилятор Турбо/Борланд Паскаль. С него начинают школьники и студенты. Простой и неприхотливый инструмент для знакомства с программированием, а также мощный инструмент для создания программ на ООП и других технологиях.
Всё ещё используется в образовании, однако, уже проявляется тенденция к переходу на современные компиляторы.

Паскали разные нужны, Паскали разные важны. :-)

Romtek 2009/10/18 12:43