Практикум по Паскалю 
  Выбор системы 
Для изучения (использования) языка Pascal доступны следующие компиляторы: 
-  Free Pascal (вместе со средой);
-  Borland Pascal (вместе со средой);
-  GNU Pascal (gpc).
 
Все интегрированные системы можно запустить из меню приложений (в среде по умолчанию).
Безусловно, выбор системы в первую очередь определяется требованием преподавателя. Рассмотрим возможный выбор подробнее.
  Работа с Borland Pascal 
  Кратко о главном 
Чтобы начать работу с Borland Pascal, достаточно: 
-  Запустить Borland Pascal (например, из меню). Можно и через интерфейс командной строки (надо ввести в терминале turbopascal).
-  Откроется окно со средой BP. Можно, используя верхнее меню, создать новый файл с исходным кодом или открыть уже существующий.
-  Написав/отредактировав код, клавишей F2сохраните его на диск.
-  Из меню (или по Ctrl-F9) можно запустить программу.
-  Взглянуть на консоль вывода можно при помощи Alt-F5
Среда Borland Pascal разрабатывалась под ОС, которой уже нет и под процессор, которого тоже уже нет. Как результат - на современных потомках той OC, работающих на современных процессорах эта система может и не работать. Для решения проблемы лучше использовать эмулятор, рекомендуется - DosBox. Таким образом, чтобы работать в системе Borland Pascal в классе практикума, надо запустить этот эмулятор.
На данный момент (2016 год) выяснено, что в современных Windows в среде Borland Pascal, запущенной в эмуляторе, невозможно использовать мышь. Поэтому не остаётся иного выбора, кроме как использовать для работы в среде Unix-системы.
В настоящее время готова сборка BP для GNU/Linux, автоматически запускающая Borland Pascal в эмуляторе DOSBox (или предоставляющая нативный доступ к компилятору bpc из Unix-терминала, в зависимости от необходимости). Её исходные коды доступны на 
GitHub, а сам BP можно взять 
здесь.
Запустить можно через интерфейс командной строки (надо ввести в терминале 
turbopascal).
В качестве корня "диска с исходниками" среда подцепит текущую директорию, в которой была запущена (по умолчанию — домашняя папка).
Как следует из названия эмулятора, запустится система DOS в "коробке", а в ней - сама среда.
Окно эмулятора можно расширить на полный экран нажатием 
Alt+Enter
Переключение между языками в DOS — по нажатию правой клавиши 
Alt.
  Известные проблемы и методы их решения 
  Регистр букв в именах файлов 
Все файлы, создаваемые изнутри Borland Pascal вместо строчных букв используют 
заглавные, даже если попытаться указать среде имя файла со строчными буквами.
Это происходит потому, что файловые системы, используемые в Unix-подобных ОС, традиционно 
чувствительны к регистру букв (различают строчные и прописные буквы в именах файлов). В MS-DOS (и, следовательно, в Windows) такого различия нет. 
  Полноэкранный режим BP 
При работе 
в классе окно Borland Pascal занимает большую часть экрана, но всё-таки не целиком. Это связано с ограничениями видеодрайвера используемого гипервизора 
VirtualBox. При запуске BP в нативной (не виртуализованной) системе проблема не проявляется (эмулятору DOSBox удаётся правильно выставить режимы работы монитора).
Одно из решений проблемы - использовать отдельный текстовый редактор (например, предустановленный в классах 
Sublime Text 
-  Создаёте файл .pas с исходным кодом, пишете код.
-  Запускаете BP.
-  F3 -> выбираете ваш файл.
-  Запускаете (Ctrl-F9или менюCompile -> Runв среде Borland Pascal)
-  По Alt-F5(илиDebug -> User screen) любуетесь результатом в консоли.
-  При необходимости исправляете код в редакторе, в DOSBox жмёте Ctrl-F4, чтобы тот увидел изменения на диске и идёте к шагу 3.
 
Если же вы сделаете свои биндинги к редакторам и захотите ими поделиться, обращайтесь 
к нам
  Работа с Free Pascal 
Free Pascal - это современная и поддерживаемая в настоящий момент среда разработки для языка Pascal. Совместима с Borland Pascal. Наряду с этим есть Lazarus - аналог Delphi.
Подробнее об этой системе
Изначально многие методички считают, что Вы работаете в Borland Pascal,  поэтому Free Pascal в компьютерных классах изначально настроен на совместимость с этой системой. Т.е.: поведение, размеры типов, трактовка функций-переменных и т.д. совпадает. На текущий момент не найдена программа, поведение которой различалось бы в BP и FP.
  Работа с GNU Pascal 
GNU Pascal - это лишь компилятор, поэтому схема работы такова: 
-  В каком-нибудь (любом) редакторе набираете текст программы и сохраняете (например, под именем a.pas);
-  В терминале говорите gpc a.pas
-  Если есть ошибки - возвращаетесь к редактору в пункте 1. 
-  Иначе запускаете программу (./a.out)