Books
This section will have a collection of both free and paid books that can help you learn Object Pascal and the Lazarus IDE.
When a book is listed as creative commons or is public domain and redistribution of the book is authorised a copy will be added to the website to avoid any potential broken download links in the future. A link to the original authors website will always be provided when available.
When redistribution of a free book is not allowed a link will be made to the original source.
If there is a zip download or source code repository for the books code examples a link will be included.
Free Books

Free Pascal from Square One
By Jeff Duntemann
FreePascal from Square One, a 354-page PDF providing an introduction to programming, using the FreePascal FOSS compiler and the Lazarus IDE for editing and building

Start Programming Using Object Pascal
By Motaz Abdel Azeem
This book is written for programmers whom want to learn Object Pascal Language. Also it is suitable as a first programming book for new students and non-programmers.
It illustrates programming techniques as general in addition to Object Pascal Language.

Beginner's Guide to Lazarus IDE
By Adnan Shameem
This is more of a small getting started guide then a full book but can be helpful to new users to get familiar with things in the Lazarus IDE quickly.

Mastering Delphi 5 2025 Annotated Edition
By Marco Cantù
The annotated edition of a classic Delphi book includes almost 500 footnotes with comments and information about core changes to Delphi since the book was first published, some updated screenshots. Over 1,000 pages of Delphi content, for free!
Potentially Free Book
I say potentially free because Embarcadero the company behind Delphi have been giving away Marco’s book for free from their website for several years.
To get a free copy of this book you have to give your contact details to Embarcadero. This book is written by one of the most respected Delphi authors writing books on Delphi since the 90s so it’s well worth it. I don’t get spam from them so they honour any unsubscribe requests I may have made.
By getting the book free from this source the author should hopefully be paid in some way by Embarcadero. I’m not sure what deal they have with the books author.

Object Pascal Handbook
By Marco Cantù
This newly updated 500-page eBook for Delphi 11 Alexandria is a complete guide to the current, modern Object Pascal programming language by best-selling Delphi books author and Delphi Senior Product Manager, Marco Cantú