Delphi Community Edition is freely available from Embarcadero.
This version is a big leap forward from the Starter edition, as it offers the full FireMonkey and FireUI multi-device development experience, plus a fully working IDE, basic database access, including even IBLite for mobile. Besides development of 32bits Windows applications, it now also allows also for developing 64bits applications, macOS, Android, and iOS applications with a single codebase. The Community Edition includes Mobile and has Bluetooth and IoT capabilities.
See the Community Editions FAQ for additional details.
The Delphi Community edition can be downloaded from Embarcadero
Lazarus comes with a component library, containing components that are functional equivalents of those of Delphi 7 and of some later Delphi editions (buttons, listbox, checkbox, treeview,...) plus lots of Lazarus specific components (see wiki.freepascal.org/Component_Palette)
A Delphi project can be converted for Lazarus with the integrated "Delphi Converter".
Unlike Delphi Starter, with Lazarus you can build elaborate database
applications. And it can be run in Windows, Mac OS X, Linux, BSD, etc...
Lazarus can be downloaded from Lazarus-ide.org
© Copyright 1999-2018