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:
License of this book is Creative Commons.
Chapters:
- Language Basics
- Structured Programming
- GUI
- Object Oriented Programing
License: Creative commons
Pingback: كتاب “إبدأ مع أوبجكت باسكال” تمت ترجمته إلى اللغة البرتغالية « مدونة أبو إياس
Pingback: Start programming using Object Pascal | Ebooks Forge
Lazarus/Free Pascal is great environment. Lazarus brings great come back of Pascal programming languagle. And this book is extremely usefull. Thank you!
Pingback: .tek: Lazarus Rises… Again…: Free #Lazarus / #FreePascal #Programming #Book | Boldly Voyaging the Multiverse!
Hi Motaz
Well done! I’d almost given up with FreePascal and Lazarus. I’ve blogged about your book.
Thanks for doing this.
Roy
Link-
http://roymathur.wordpress.com/2012/12/30/tek-lazarus-rises-again-free-lazarus-freepascal-programming-book/
Dear Motaz,
many thanks for this e-book.
Great job!
Best,
Oliver
You are welcome, Oliver
i need this book teach pascal
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.
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!
Tshepo Toloane
Indescribable Thanks for the book! It really helps one get started with free pascal.
This is excellent work – thanks a million
Is there any one who can give me Lazarus code solution for the following system of linear equation :
2x – 2y+z = –2
3x + y-2z = 4
x + y +z= 3
Pingback: Start programming using Object Pascal | Free Programming Book Download
I downloaded “Download Book Examples” and unzipped them. In addition to the source code in files with .lpr extension there were other xml coded files included, What are those files needed for? My Firefox browser gives this message when I open them:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
معى سلامة
Robert
Hello Rober
.lpr contains main project source code, it is the part of main project loop in case of console applications, and used to initialize other forms in case of GUI application.
.lpi contains project options and used packages for that project.
Thank you !
Pingback: Understand Pascal / Delphi Programming with Free Books - OSS Blog
Pingback: Start programming using Object Pascal | DigiBooks
Pingback: 5 Excellent Free Books to Learn Pascal - LinuxLinks
Pingback: .tek: Lazarus Rises… Again…: Free #Lazarus / #FreePascal #Programming #Book | Boldly Voyaging the Multiverse