Lazarus (software)

Lazarus is a free, cross-platform, integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler. Its goal is to provide an easy-to-use development environment for programmers developing with the Object Pascal language, which is as close as possible to Delphi.

Lazarus
Developer(s)Volunteers (Lazarus Team)
Stable release
3.0.0 / December 21, 2023 (2023-12-21)
Repository
Written inObject Pascal
Operating systemWindows, macOS, Linux
PlatformIA-32, x86-64
TypeIntegrated development environment
LicenseGNU General Public License and modified GNU Lesser General Public License (with static linking exception)
Websitewww.lazarus-ide.org

Software developers use Lazarus to create native-code console and graphical user interface (GUI) applications for the desktop, and also for mobile devices, web applications, web services, visual components and function libraries for a number of different platforms, including Mac, Linux and Windows.

A project created by using Lazarus on one platform can be compiled on any other one which Free Pascal compiler supports. For desktop applications a single source can target macOS, Linux, and Windows, with little or no modification. An example is the Lazarus IDE itself, created from a single code base and available on all major platforms including the Raspberry Pi.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.