LAZARUS
OUR EXPERT
Installing Lazarus and Free Pascal is straightforward. Do the usual update/upgrade to get everything stable, then do the install:
It’s a good habit to rename components so you know what they do. For example, instead of button1, button2 and so on, give them meaningful names, such as btnAddNumber. This makes it easier to understand your code.
Free Pascal isn’t just good for GUI apps. It can also create console apps, libraries, web browser applications, Node.js applications, Atom packages and Visual Studio Code extensions. Just click Project on the top menu, then New Project to see a form open with the various project types
Pascal is a programming language from the early ’70s. Lazarus/ Free Pascal is modelled on the commercial Delphi IDE and includes an editor and compiler, and uses the GDB debugger.
By default, when you run a GUI app, the main form shrinks. To make it open at the same size as at design time, click on the form, then in the Object Inspector, set the AutoSize property to false.