Компилятор паскаля для windows

PascalABC.NET (версия 3.10.3, сборка 3609 от 12.02.2025) — Windows, Linux

Скачать

 

PascalABC.NET StandardPack (Setup, 24 Mb) (Windows, кроме Windows XP)

Содержит:

  • Система программирования PascalABC.NET
  • Задачник PT4

Скачать

  PascalABC.NET MiniPack (Setup, 14 Mb) (Windows, кроме Windows XP)
Содержит только систему программирования PascalABC.NET

Скачать

  PascalABC.NET Linux (zip, 8 Mb) (Linux)
Содержит систему программирования PascalABC.NET, адаптированную для ОС Linux. Из графических модулей доступен GraphABCLinux

Скачать

  PABCNETC.ZIP
Консольный компилятор под Linux и Windows и необходимые компоненты. Для ускорения компиляции под Windows следует запустить install_pabcnetc.bat. Для установки под Linux необходима свежая версия Mono.

Скачать

 

PascalABC.NET для Windows XP (Setup, 27 Mb)

Содержит:

  • Система программирования PascalABC.NET
  • Задачник PT4

Скачать

  PascalABCNET.chm
Файл справки в формате .chm
 

Перед установкой ознакомьтесь с Лицензионным соглашением.

PascalABC.NET — это язык Object Pascal для платформы Microsoft.NET, содержащий все основные элементы современных языков программирования: модули, классы, перегрузку операций, интерфейсы, исключения, обобщенные классы, сборку мусора. Система PascalABC.NET включает в себя также простую визуальную среду, ориентированную на эффективное обучение программированию.

Язык PascalABC.NET близок к языку программирования Delphi. В него добавлен ряд новых возможностей, среди которых — внутриблочные переменные, автоопределение типа при описании, методы в записях, подпрограммы с переменным числом параметров, операторы +=, -=, *=, /=, оператор foreach, описание переменных в заголовке цикла.

Система основана на платформе Microsoft .NET, которая обеспечивает язык PascalABC.NET огромным количеством стандартных библиотек и позволяет легко сочетать его с другими .NET-языками: C#, Visual Basic.NET, управляемый C++, Delphi.NET, Delphi Prism и др.

Интегрированная среда обеспечивает подсветку синтаксиса, подсказку по коду (подсказку по точке, подсказку по параметрам подпрограммы, всплывающую подсказку по коду), переход к определению и реализации подпрограммы, элементы рефакторинга, обработку документирующих комментариев.

Система включает большинство модулей системы программирования Pascal ABC, ориентированных на обучение:

  • Модуль растровой графики GraphABC.
  • Модуль векторной графики ABCObjects для быстрого изучения основ объектно-ориентированного программирования и написания простых игровых и обучающих программ.
  • Модули исполнителей Робот и Чертежник, предназначенные для обучения основам программирования школьников младших и средних классов.
  • Модуль электронного задачника по программированию Programming Taskbook, содержащий 250 задач по программированию разного уровня сложности (от простейших задач до задач на файлы, указатели и рекурсию).

Это приложение для Windows под названием Free Pascal Compiler, последний выпуск которого можно загрузить как dos304full.zip. Его можно запустить онлайн в бесплатном хостинг-провайдере OnWorks для рабочих станций.

Загрузите и запустите онлайн это приложение под названием Free Pascal Compiler with OnWorks бесплатно.

Следуйте этим инструкциям, чтобы запустить это приложение:

— 1. Загрузил это приложение на свой компьютер.

— 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.

— 3. Загрузите это приложение в такой файловый менеджер.

— 4. Запустите любой онлайн-эмулятор OS OnWorks с этого сайта, но лучше онлайн-эмулятор Windows.

— 5. В только что запущенной ОС Windows OnWorks перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.

— 6. Скачайте приложение и установите его.

— 7. Загрузите Wine из репозиториев программного обеспечения вашего дистрибутива Linux. После установки вы можете дважды щелкнуть приложение, чтобы запустить его с помощью Wine. Вы также можете попробовать PlayOnLinux, необычный интерфейс поверх Wine, который поможет вам установить популярные программы и игры для Windows.

Wine — это способ запустить программное обеспечение Windows в Linux, но без Windows. Wine — это уровень совместимости с Windows с открытым исходным кодом, который может запускать программы Windows непосредственно на любом рабочем столе Linux. По сути, Wine пытается заново реализовать Windows с нуля, чтобы можно было запускать все эти Windows-приложения, фактически не нуждаясь в Windows.

Бесплатный компилятор Pascal

ОПИСАНИЕ

32/64/16-битный компилятор Pascal для Win32 / 64 / CE, Linux, Mac OS X / iOS, FreeBSD, OS / 2, Game Boy Advance, Nintendo NDS и DOS; семантически совместим с Delphi, Borland Pascal и Mac Pascal (частично) с дополнительными функциями, например, перегрузкой операторов.

Аудитория

Информационные технологии, Разработчики

Интерфейс пользователя

Консоль / Терминал, Командная строка, GTK +

Язык программирования

Паскаль, Delphi / Kylix, Object Pascal, Free Pascal

Среда базы данных

Oracle, MySQL, PostgreSQL (pgsql), SQLite, на базе SQL, Firebird / InterBase, Microsoft SQL Server, другие файловые СУБД, ODBC

Это приложение также можно загрузить с https://sourceforge.net/projects/freepascal/. Он размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.

Free Pascal (also known as FPK Pascal) is a professional 32x and 64-bit compiler of the Pascal language. The compiler is available for processors: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. Several operating systems are supported: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS.

The main distinctive feature of this compiler from others is that it is focused on popular dialects of Object Pascal and Delphi language. Several other dialect compatibility modes are also supported: Turbo Pascal, Borland Delphi (supporting classes and interfaces), Mac Pascal, and object-oriented Delphi features.

Free Pascal’s main benefit is its robust compatibility, supporting multiple processors, operating systems, and dialects of the Pascal and Delphi languages.


— Architectures: support for PowerPC/64 and ARM;

— platforms: support for Windows x64, Windows CE, Mac OS X/Intel, Game Boy Advance and Game Boy DS;

— language: support for interface delegation, bitpacked records and arrays, COM/OLE variants, dispinterfaces;

— Infrastructure: improved support for variant type, support for multiple resource files, widestrings are now COM/OLE-compatible in Windows, improved database support.


Supports multiple programming languages, enhancing versatility.


Offers multi-platform programming, increasing accessibility.


High-speed compilation and execution.


Limited documentation and community support available.


Not as feature-rich as modern programming languages.


Reduced compatibility with contemporary software.

Sam
Tue, Jan 30, 2024


Free Pascal is a compiler that supports processor architectures, including Intel x86, SPARC, AMD64/x86 64 PowerPC and PowerPC64. It is compatible, with Turbo Pascal and Delphi dialects. Popular applications such as Lazarus, PeaZip and Double Commander rely on Free Pascals compiler engine because of its reliability and versatility. Although its console-based user interface might seem overwhelming for beginners, its fast compilation speed and optimization capabilities, like registry allocation and stack frame elimination, make it a preferred choice for programmers. Free Pascal includes language features such as procedure and operator overloading, inlining and support for arrays to meet programming needs. Despite being focused on programming language, Free Pascal provides comprehensive documentation suitable for both beginners and experts alike, making it an attractive option for application development. The minor release Free Pascal 3.2.2 primarily emphasizes bug fixes and package updates to ensure stability.

👨‍💻️ USER REVIEWS AND COMMENTS 💬

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Jake


If you ever use pascal or even object pascal, this is a great compiler meant for exactly that. It’s simple, yet functional design and interface makes it easy to quickly pick up and start using right away. The program itself is light weight so it doesn’t take up too much disk space.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Jack V.


Free Pascal is a free, open source compiler for the Pascal programming language. It is a 32/64-bit Pascal compiler for various operating systems, such as Windows, Mac OS, and Linux. Free Pascal supports multiple dialects of the language, including Object Pascal and Delphi. It also supports many extensions and libraries, as well as advanced optimization, debugging, and code-generation features. Free Pascal is designed to be a mature and reliable compiler, and is actively maintained and developed by a team of volunteers.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Ben H*******z


I have been using Free Pascal for a few months now and I have to say it is one of the most powerful programming languages out there. It has a lot of features such as object-oriented programming, a debugger and support for multiple platforms. The syntax is easy to understand and learn. The documentation is very helpful and well written. I am especially impressed with the ability to produce executables for different operating systems from the same source code. The IDE is intuitive and allows for quick development. Overall, I am very satisfied with Free Pascal and would recommend it to anyone looking for a powerful and versatile programming language.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Oliver Z******a


I’ve been using Free Pascal for a while and it’s a great peice of softawre — easy to use and very powerfull.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Thomas I******s


Free Pascal is a free and open-source programming language that is compatible with Delphi. It supports multiple platforms such as Windows, Linux, and macOS. Free Pascal offers a modular design, supports object-oriented programming, and has a strong type system. It also includes a comprehensive standard library and can generate native code for different architectures.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Oscar Q.


Free Pascal is a cross-platform, open-source compiler for Pascal and Object Pascal programming languages.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Riley


Really easy to install, with a clean, intuitive UI but had some issues with debugging.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Michael


Versatile, robust, supports various platforms, excellent for beginners.

Рекомендуется (в порядке убывания предпочтительности) использовать следующие компиляторы: GNU Pascal, Borland Pascal, Free Pascal. Ниже приведены инструкции по установке для основных операционных систем.

Windows

  • Для использования Borland Pascal можно скачать архив. Он содержит все необходимое для запуска Borland Pascal под ОС Windows XP, Vista и 7 (32- и 64-разрядными версиями), в том числе русификатор (переход на русский язык и обратно с помощью клавиши Ctrl). Настоятельно не рекомендуется брать Borland или Turbo Pascal из других источников, так как по умолчанию Borland и Turbo Pascal игнорирует многие ошибки в программах, а скомпилированные программы могут не работать на достаточно быстрых компьютерах.
    • Если при раскрытии на полный экран (Alt+Enter) искажаются цвета и окно BP из синего становится красным, то следует в конец файла dos\dosbox.conf добавить строчки:
      [sdl]
      output = opengl
    • Если наблюдаются проблемы с работой арифметики с плавающей запятой, то проверьте, что в настройках Options -> Compiler снята галочка с пункта 8087/80287, в разделе Numeric Processing.
  • GNU Pascal можно установить через систему Cygwin, выбрав для установки пакет gpc.

GNU/Linux и подобные

GNU Pascal содержится в репозиториях большинства дистрибутивов GNU/Linux — достаточно установить пакет gpc.

  • Debian, Ubuntu, Xandros и другие дистрибутивы, использующие DEB: aptitude install gpc
  • RHEL, Fedora, CentOS, Mandriva, SUSE и другие дистрибутивы, использующие RPM: yum install gpc
  • Gentoo: emerge gpc
Прикрепленный файл Размер
pascal.2015-10-15.zip 2.73 Мб

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как добавить internet explorer в windows 11
  • Hp p1005 driver windows 10 x64
  • Подключить том как пустую ntfs папку что это windows 10
  • Настройка сетевого хранилища windows
  • Key for windows xp sp2