FreePascal/Lazarus book: Start programming using Object Pascal


This is a free PDF English book about Free Pascal / Lazarus for beginners.


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.


License of this book is Creative Commons.


  1. Language Basics
  2. Structured Programming
  3. GUI
  4. Object Oriented Programing

Download PDF

Download Book Examples

License: Creative commons

About these ads

12 responses

  1. [...] بعد ما قُمت بترجمة كتاب إبدأ مع أوبجكت باسكال إلى اللغة اﻹنجليزية بإسم Start Programming using Object Pascal، [...]

  2. Lazarus/Free Pascal is great environment. Lazarus brings great come back of Pascal programming languagle. And this book is extremely usefull. Thank you!

  3. [...] (This is why the internet is so brilliant).  A copy translated from Arabic to English is available here.  The book is suitable for beginners, so why not start the new year by learning to program a [...]

  4. Hi Motaz

    Well done! I’d almost given up with FreePascal and Lazarus. I’ve blogged about your book.

    Thanks for doing this.



  5. Dear Motaz,
    many thanks for this e-book.

    Great job!


  6. i need this book teach pascal

  7. I’ve struggled with a few Delphi books trying to learn Pascal, then discovered your book. Suddenly I’m understanding why Pascal works the way it does and things are making sense.

    Can’t thank you enough.

  8. Hi Motaz!

    Thank you for the fantastic book! I haven’t programmed for a long time, but your book got me up and running with free pascal/Lazarus in no time!

  9. Tshepo Toloane

    Indescribable Thanks for the book! It really helps one get started with free pascal.

  10. This is excellent work – thanks a million

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

%d bloggers like this: