Загрузить Lazarus (https://www.lazarus -ide.org / index.php? Page = downloads ) - это современная среда разработки для компиляции, запуска и отладки кода Паскаля в fpc. Он поставляется с установочным пакетом для fpc. Он поддерживает ряд платформ, включая Linux и Windows, а дистрибутив Linux даже работает на Raspbian, Linux, который работает на Raspberry Pi.
Смотрите также
https://www.lazarus -ide.org / для общей информации;
https://forum.lazarus.freepascal.org/index.php?action=forum для очень активного сообщества поддержки; и
http://wiki.lazarus.freepascal.org/ для обширной онлайновой документации.
Я использовал Delphi, пакет Windows, на котором основаны Lazarus и FPC, для моей основной работы по разработке, но у меня никогда не было серьезных проблем с использованием Lazarus + fpc, когда мне было нужно приложение с графическим интерфейсом, которое будет работать в Linux. Запустить его в Ubuntu, работающем на виртуальной машине VMWare, работающей на хосте Windows, просто.