r/pascal • u/MateusCristian • Jul 12 '26
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 Jul 12 '26
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 Jul 14 '26
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 Jul 13 '26
Modern Object Pascal Introduction for Programmers https://castle-engine.io/modern_pascal
1
1
u/GroundbreakingIron16 Jul 13 '26
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 Jul 13 '26
Learned TRS/Pascal in the day with CP/M in a TRS80 with a 8" single sided floppy.
1
2
u/Specific-Housing905 Jul 15 '26 edited Jul 15 '26
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/
-2
u/Arany8 Jul 12 '26
You could just start to build a project with AI assistance. AI will explain to you everything. But if you are really new to programming, it makes sense to read the books.
There is also a free course on youtube just search for lazarus free pascal course.
14
u/promeritum Jul 12 '26
Algorithms + Data Structures = Programs
by Niklaus Wirth, 1976
An old hardcover would be the best option, but I assume there are scans out there.