h1. Где взять Pascal

h2. Оригинальный Turbo Pascal

http://tpxexe.narod.ru/tp71.html ([скачать|http://tpxexe.narod.ru/minimal.rar], [скачать с DL|http://dl.gsu.by/images/downloads/tp7/turbo.zip])

Работает только под 32-битной Windows.

h2. Turbo Pascal School Pak

http://pascal.net.ru/SchoolPak ([скачать инсталятор|http://dim-hj.gorodok.net/utils/tp7.scp.1.3.exe], [скачать с DL|http://dl.gsu.by/images/downloads/tp7/tp7.scp.1.3.1.DL.zip], [инструкция на DL|http://dl.gsu.by/images/downloads/tp7/school-pak-doc.htm])

Запускать {{tp7.scp.1.3.1\TURBOD.EXE}}.

Запускает оригинальный [пропатченный|http://dl.gsu.by/images/downloads/tp7/school-pak-doc.htm] Pascal и под 64-битной Windows через эмулятор [DOSBox|https://ru.wikipedia.org/wiki/DOSBox].

В [версии на DL|http://dl.gsu.by/images/downloads/tp7/tp7.scp.1.3.1.DL.zip] дополнительно внесены следующие изменения:
* [увеличен|http://stackoverflow.com/a/29814470/603516] размер окна под типичный экран ноутбука в {{dosbox\SCPAK.CFG}}:
{code}
[sdl]
windowresolution=1200x740
output=opengl
{code}

* чтобы не было нужды постоянно менять рабочий каталог, домашний виртуальный диск {{Y:}} сразу назначен на привычный путь {{D:\Turbo}} в {{cmd\shell.cmd}}:
{code}
-c "mount y 'D:\Turbo'"
{code}

В сборку включен модуль [charis|https://youtu.be/CIxp6dVOaM4].

h2. Turbo Pascal под vDos {anchor:vDos}

Эксклюзивная сборка, доступная только на DL. ([скачать|http://dl.gsu.by/images/downloads/tp7/vDosPascal.DL.zip])

Запускать {{vDosPascal\vDosPascal.exe}}.

Содержит исправленный Turbo Pascal из [School Pak|http://pascal.net.ru/SchoolPak], который запускается в эмуляторе [vDos|https://www.vdos.info/].
Точнее, используется сборка [vDos-lfn|http://sourceforge.net/p/vdos/discussion/advanced/thread/9dce0848/] с поддержкой длинных имён файлов и разных клавиатурных комбинаций.
vDos основан на DOSBox, но лучше ориентирован на запуск текстовых программ. Поддерживает копирование и вставку из буфера обмена Windows по клику в левом верхнем углу окна. Не захватывает курсор мыши в своём окне.
Русская раскладка переключается по правой клавише Ctrl.
Размер окна можно менять в {{vDosPascal\config.txt}}.

В сборку включен модуль [charis|https://youtu.be/CIxp6dVOaM4].

h2. Free Pascal

http://www.freepascal.org/ http://freepascal.ru/ https://ru.wikipedia.org/wiki/Free_Pascal ([скачать|http://www.freepascal.org/download.var])

Бесплатная свободная реализация.

h2. PascalABC.NET

http://pascalabc.net/ ([скачать|http://pascalabc.net/downloads/PascalABCNETSetup.exe])

Молодая тоже бесплатная, но закрытая реализация на основе Microsoft .NET Framework 4.5.
Предоставляет [более удобный|http://pascalabc.net/downloads/Presentations/PascalABC.NET_2015.pdf] редактор и отладчик, но с другой цветовой схемой и отличающимися сочетаниями клавиш.