Pascal and Object Pascal IDEs and compilers
Pascal and Object Pascal are present in many forms around the world. Some development environments and compilers are better known than others, and help the language evolve. Find them among these links (non-exhaustive list).
Available resources
- Embarcadero Technologies
- Delphi is one of the world's best-known Object Pascal development environments. It was formalized in 1995 as the descendant and successor of Turbo Pascal and Borland Pascal. Maintained by its publisher, Embarcadero Technologies, it remains at the cutting edge of professional development.
- Free Pascal
- Free Pascal is a mature, versatile, open source Pascal compiler. It can target many processor architectures. Supported operating systems include Windows, Linux, Mac OS X/iOS/iPhoneSimulator/Darwin, FreeBSD and other BSD flavors, DOS, OS/2, AIX, Android, Haiku, Nintendo GBA/DS/Wii, AmigaOS, MorphOS, AROS, Atari TOS, and various embedded platforms. Additionally, support for RISC-V (32/64), Xtensa, and Z80 architectures, and for the LLVM compiler infrastructure is available in the development version. Additionally, the Free Pascal team maintains a transpiler for pascal to Javascript called pas2js.
- Lazarus IDE
- Lazarus is a Delphi compatible cross-platform IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces. This is its official website.
- Elements Oxygene
- Oxygene lets you create applications and projects for all of today's major platforms – with one IDE and one great programming language.
Oxygene is built on the foundation of Object Pascal, revamped and extended to be a modern language for the twenty-first century.
- Quartex Pascal
- Quartex Pascal (short: QTX) is an object pascal IDE, compiler, run-time library and development system. Unlike traditional, native development systems, such as C/C++, Delphi or Freepascal, QTX generates high performance JavaScript – allowing developers to tap into web technology and enjoy the full might of modern mobile, desktop and server development.
This topic in other languages
Error: This topic is not available in other languages.