Recent

Author Topic: Helping beginners  (Read 813 times)

Frangkie

  • Newbie
  • Posts: 1
Helping beginners
« on: April 30, 2025, 07:00:40 am »
can anyone give me a tips for beginners ?

ikel

  • New Member
  • *
  • Posts: 38
Re: Helping beginners
« Reply #1 on: April 30, 2025, 07:08:11 am »
Hi there,

What about going through the basics here? https://ikelaiah.github.io/free-pascal-cookbook/docs/basics/intro-objpas-fpc/

-ikel
« Last Edit: April 30, 2025, 07:12:00 am by ikel »

cdbc

  • Hero Member
  • *****
  • Posts: 2136
    • http://www.cdbc.dk
Re: Helping beginners
« Reply #2 on: April 30, 2025, 07:25:27 am »
Hi
There's also THIS ONE.
Regards Benny
If it ain't broke, don't fix it ;)
PCLinuxOS(rolling release) 64bit -> KDE5 -> FPC 3.2.2 -> Lazarus 3.6 up until Jan 2024 from then on it's both above &: KDE5/QT5 -> FPC 3.3.1 -> Lazarus 4.99

Thaddy

  • Hero Member
  • *****
  • Posts: 16945
  • Ceterum censeo Trump esse delendam
Re: Helping beginners
« Reply #3 on: April 30, 2025, 09:15:26 am »
Hi
There's also THIS ONE.
Regards Benny
I highly recommend to start there: "FreePascal from square one" is written by a highly regarded professional author with over 40 years of Pascal experience. There is not much "code" in it, it is more a sound programmer education.
Where his TurboPascal books and his Delphi stuff made him "quite" some money, he wrote this book for the community and for free.
( Aside: he writes also very good scifi fiction, check Amazon )
A lot of the code stems from his previous best-sellers, but he also handles FPC specific subjects.

For Lazarus - not FreePascal -, you may need an additional source to start, though.

He is also on this forum sometimes.
« Last Edit: April 30, 2025, 09:28:31 am by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

silvercoder70

  • Full Member
  • ***
  • Posts: 183
    • Tim Coates
Re: Helping beginners
« Reply #4 on: May 01, 2025, 12:16:10 am »
Unsure of your experience in other languages, you could also look at this one ...

https://castle-engine.io/modern_pascal_introduction.pdf


🔥 Pascal Isn’t Dead -> See What It Can Do: @silvercoder70 on YouTube

Guva

  • Full Member
  • ***
  • Posts: 177
  • 🌈 ZX-Spectrum !!!
Re: Helping beginners
« Reply #5 on: May 01, 2025, 04:45:12 am »
Unsure of your experience in other languages, you could also look at this one ...

https://castle-engine.io/modern_pascal_introduction.pdf

In addition, there are several translations into other languages.
https://castle-engine.io/modern_pascal_translations

 

TinyPortal © 2005-2018