ОБЩИЕ СВЕДЕНИЯ
Об этом документе
Этот документ представляет собой руководство пользователя Free Pascal.
Документ описывает установку и использование компилятора Free Pascal на различные 
поддерживаемые платформы. Документ не предоставляет исчерпывающий список всех 
поддерживаемых команд и не описывает язык программирования Паскаль. 
Описание внутренней работы и возможностей компилятора см. в документе «Руководство программиста». 
В приложениях к этому документу вы найдёте список зарезервированных слов и сообщений 
об ошибках компиляции (с описаниями).
Документ описывает, как работать с компилятором. Первые рекомендации см. в файлах README и FAQ. 
Если информация в файлах README и FAQ расходится с информацией этого документа, 
то приоритет остаётся за файлами README и FAQ.
О компиляторе
Free Pascal – это 32 и 64-битный компилятор языка Паскаль. 
Текущая версия (2.2) может компилировать код для следующих процессоров:
  - Intel i386 и выше (i486, семейство Pentium и выше)
 
  - AMD64/x86_64
 
  - PowerPC
 
  - PowerPC64
 
  - SPARC
 
  - ARM
 
  - Процессор m68K поддерживается старшими версиями
 
Компилятор и библиотека времени выполнения (RTL – Run-Time Library) доступны для следующих операционных систем:
  - DOS
 
  - LINUX
 
  - AMIGA (только версия 0.99.5)
 
  - WINDOWS
 
  - Mac OS X
 
  - OS/2 (при использовании дополнительного пакета EMX, это также справедливо для DOS/Windows)
 
  - FREEBSD
 
  - BEOS
 
  - SOLARIS
 
  - NETBSD
 
  - NETWARE
 
  - OPENBSD
 
  - MorphOS
 
  - Symbian
 
Полный список всех версий доступен на сайте Free Pascal.
Насколько это возможно, Free Pascal был разработан максимально совместимым с 
Turbo Pascal 7.0 и Delphi 7 (несмотря на это, 
совместимость не является основной целью), но он также расширяет возможности этих 
языков благодаря таким элементам, как перегрузка операций. И, в отличие от своих прототипов, 
Free Pascal поддерживает множество платформ, то есть является кросс-платформенным.
Он также отличается тем, что вы не можете использовать модули, откомпилированные 
на одной системе в других системах, то есть вы не можете использовать откомпилированные модули Турбо Паскаль.
Также имеется текстовая версия Интегрированной Среды Разработки (Integrated Development Environment – IDE), 
доступная для Free Pascal. Пользователи, предпочитающие визуальную среду разработки, 
могут использовать Lazarus или MSIDE.
Free Pascal состоит из нескольких частей:
  - Компилятор.
 
  - Библиотека времени выполнения (RTL – Run-Time Library).
 
  - Пакеты. Это коллекция множества полезных модулей, основанных в целом на Windows 32 API и интерфейсе GTK-2.
  
  - Бесплатная библиотека компонентов (Free Component Library – FCL). Это набор 
      основанных на классах полезных моделей, которые позволяют получить доступ к базам данных, 
      обеспечивают поддержку изображений, Интернета, XML и т.п.
 
  - Полезные программы и модули.
 
Для работы с компилятором вам необходимы только первые две части. В этом документе 
описано использование компилятора и утилит. Язык программирования Паскаль описан в 
документе «Справочные материалы», а доступные процедуры и модули RTL и FCL описаны 
в соответствующих справочных руководствах.
Как получить больше информации
Если в документации вы не нашли ответы на все ваши вопросы, вы можете получить 
больше информации в Интернете по следующим адресам:
Кроме этого существуют зеркала данных сайтов.
Наконец, если вы хотите дополнить этот документ, свяжитесь с разработчиком по адресу michael@freepascal.org.