Free Pascal — это компилятор под лицензией GPL, который работает на Linux, Win32, OS/2, 68K и других платформах. Free Pascal предназначен для понимания и компиляции синтаксиса Delphi, который, конечно же, является ООП. Lazarus — это часть недостающей головоломки, которая позволит вам разрабатывать Delphi-подобные программы на всех вышеперечисленных платформах. В отличие от Java, которая стремится к однократной записи и запуску в любом месте, Lazarus и Free Pascal стремятся к однократной записи и компиляции в любом месте. Поскольку один и тот же компилятор доступен на всех вышеперечисленных платформах, это означает, что вам не нужно выполнять какую-либо перекодировку для создания идентичных продуктов для разных платформ.
Lazarus полностью независим от API. Программы могут быть скомпилированы для Win32, GTK2, Qt, Carbon, FpGUI и других настраиваемых наборов виджетов. Также поддерживаются GTK2 и Qt для Windows.
LCL во многом напоминает VCL, поэтому код Delphi можно в значительной степени использовать повторно.