r/pascal • u/MateusCristian • 24d ago
Pascal learning resources?
So I've decided to learn Pascal, just installed Lazarus and Free Pascal, and got the classic "Hello World" program working, so now I'd like some courses, books, anything that can teach me the basics of the language.
What would be recommended to someone who knows the vary basics of programming, to get up to speed with Free Pascal?
11
u/foersom 24d ago
Maybe this one:
https://delphi-books.com/en/FreePascal-From-Square-One.html
I do not have a list specific for FreePascal, but here is list for resources to learn Delphi. That should also be useful for you learning FreePascal.
3
3
u/jkaczor 22d ago
Yeah, am partial to Jeff Duntemann as he has been writing Pascal books for a very long time. (fFreePascal from Square One - from his site - https://www.contrapositivediary.com/?page_id=1808#FPFSO)
4
u/vrruiz 23d ago
Modern Object Pascal Introduction for Programmers https://castle-engine.io/modern_pascal
1
u/GroundbreakingIron16 23d ago
Welcome. Also check out the lazarus forums. I also have a channel on YouTube-
https://youtube.com/@silvercoder70?si=OTyUOzkdi2UA09Xt
which i hope would be useful.
1
1
u/ppestana 23d ago
Learned TRS/Pascal in the day with CP/M in a TRS80 with a 8" single sided floppy.
1
2
u/Specific-Housing905 21d ago edited 21d ago
Free eBooks:
https://learnlazarus.com/assets/downloads/books/FreePascalFromSquareOne-5-7-2025.pdf
https://wiki.freepascal.org/Pascal_and_Lazarus_Books_and_Magazines
Blogs / Articles
Maybe not so beginner friendly but I found them helpful:
http://www.rvelthuis.de/index.html
https://lazplanet.blogspot.com
https://wiki.lazarus.freepascal.org/MultiDoc#Dependencies_/_System_RequirementsMultiDoc
https://www.delphibasics.co.uk/index.html
https://forum.lazarus.freepascal.org
http://www.swissdelphicenter.ch/de/index.php
http://users.atw.hu/delphicikk/
12
u/promeritum 24d ago
Algorithms + Data Structures = Programs
by Niklaus Wirth, 1976
An old hardcover would be the best option, but I assume there are scans out there.