Lazarus

Free Pascal => Beginners => Topic started by: Pluto on January 15, 2019, 05:31:18 pm

Title: Pascal Books
Post by: Pluto on January 15, 2019, 05:31:18 pm
Ok, now for the most asked question ever...

What are the best books to learn Pascal? 

Are there any good free ones online? 
Title: Re: Pascal Books
Post by: valdir.marcos on January 15, 2019, 05:37:04 pm
Ok, now for the most asked question ever...
What are the best books to learn Pascal? 
Are there any good free ones online?
http://wiki.freepascal.org/Pascal_and_Lazarus_Books_and_Magazines
http://wiki.freepascal.org/Lazarus_Documentation
Title: Re: Pascal Books
Post by: Trenatos on January 15, 2019, 07:27:49 pm
https://castle-engine.io/modern_pascal_introduction.html
https://www.udemy.com/learn-to-program-with-pascal/
Title: Re: Pascal Books
Post by: simone on January 15, 2019, 08:51:15 pm
The last book of Marco Cantu about Object Pascal here is available for free:


http://forms.embarcadero.com/DownloadMarcoCantueBook
Title: Re: Pascal Books
Post by: simone on January 15, 2019, 08:56:57 pm
Moreover, about language:

https://www.tutorialspoint.com/pascal/index.htm

And about Lazarus:

http://lazplanet.blogspot.com/p/beginners-guide.html
Title: Re: Pascal Books
Post by: Kays on January 15, 2019, 09:36:22 pm
[…] What are the best books to learn Pascal? […]
I wouldn't care too much about that question. You learn programming in any imperative, structured, object-oriented programming language at hand. At some point you do a transition from one to another language, i.e. to Pascal. The rest is “just” studying the reference manual.

My point is, there a lots of tutorials/introductions for Pascal, but I doubt there's any fair and recent OOP-introduction (using Pascal), that'll explain all the principles you need. Since e.g. polymorphism's nothing unique to Pascal, I say you can learn and practice it in any language you'd like, and eventually transfer your knowledge (with consulting the reference manual).
Title: Re: Pascal Books
Post by: Pluto on January 15, 2019, 11:14:21 pm
Thank you for the links.  These are pure gold... Actually better than what I could have bought at Amazon.
Title: Re: Pascal Books
Post by: Pluto on January 23, 2019, 04:45:22 pm
http://www.cheat-sheets.org/saved-copy/dquick.pdf
Title: Re: Pascal Books
Post by: whza on January 26, 2019, 08:42:47 am
Not a free book, but I found this to be an excellent resource (very detailed and well written):

https://www.blaisepascalmagazine.eu/product/learn-program-using-lazarus-electronic-pdf/
Title: Re: Pascal Books
Post by: Wyatt Storch on February 17, 2019, 09:14:52 am
Quote
I doubt there's any fair and recent OOP-introduction (using Pascal), that'll explain all the principles you need. Since e.g. polymorphism's nothing unique to Pascal, I say you can learn and practice it in any language you'd like


I'm having a problem with this. I've done my share of programming in basic-like languages. But I just can't wrap my head around why and when to use object-oriented concepts. Classes and constructing them and ... polymorphism and inheritance and overloading and so on.  Can anyone recommend a concise guide that explains these principles so I'm not just trying to memorize stuff without knowing what I'm doing?

Thanks,
Wyatt

TinyPortal © 2005-2018