Recent

Author Topic: Full reference of free pascal for newcomers  (Read 2362 times)

DecayAssault

  • New Member
  • *
  • Posts: 13
Full reference of free pascal for newcomers
« on: January 30, 2023, 10:16:17 pm »
Hello, colleagues!
Is there any complete reference of this language with basic steps to start? Thank you, guys.

JanRoza

  • Hero Member
  • *****
  • Posts: 672
    • http://www.silentwings.nl
Re: Full reference of free pascal for newcomers
« Reply #1 on: January 30, 2023, 10:22:48 pm »
You could take a look at http://www.delphibasics.co.uk which gives you a nice reference.
OS: Windows 10 (64 bit) / Linux Mint (64 bit)
       Lazarus 3.2 FPC 3.2.2
       CodeTyphon 8.40 FPC 3.3.1

DecayAssault

  • New Member
  • *
  • Posts: 13
Re: Full reference of free pascal for newcomers
« Reply #2 on: January 30, 2023, 10:27:24 pm »
You could take a look at **://www.delphibasics.co.uk which gives you a nice reference.
Thank you! I have started to program with turbo pascal and Delphi but they were amended.

simone

  • Hero Member
  • *****
  • Posts: 573
Re: Full reference of free pascal for newcomers
« Reply #3 on: January 30, 2023, 10:46:30 pm »
Below is the link to download one of the most complete and updated books about Object-Pascal. Note that it was written with Delphi in mind, but most of its contents apply to FreePascal as well.

www.embarcadero.com/products/delphi/object-pascal-handbook

See also here:

https://wiki.freepascal.org/Pascal_and_Lazarus_Books_and_Magazines
« Last Edit: January 30, 2023, 10:58:34 pm by simone »
Microsoft Windows 10 64 bit - Lazarus 3.0 FPC 3.2.2 x86_64-win64-win32/win64

TRon

  • Hero Member
  • *****
  • Posts: 2435
Re: Full reference of free pascal for newcomers
« Reply #4 on: January 30, 2023, 11:28:32 pm »
Is there any complete reference of this language with basic steps to start?
official documentation (contains small snippets/examples as well) : "**s://www.freepascal.org/docs.html"
wiki category books: https://wiki.freepascal.org/Category:Books" especially https://wiki.freepascal.org/Pascal_and_Lazarus_Books_and_Magazines"

ah, too late for the latter. Simone already added that as well  :)
« Last Edit: January 30, 2023, 11:31:59 pm by TRon »

Joanna

  • Hero Member
  • *****
  • Posts: 724
✨ 🙋🏻‍♀️ More Pascal enthusiasts are needed on IRC .. https://libera.chat/guides/ IRC.LIBERA.CHAT  Ports [6667 plaintext ] or [6697 secure] channel #fpc  Please private Message me if you have any questions or need assistance. 💁🏻‍♀️

winni

  • Hero Member
  • *****
  • Posts: 3197
Re: Full reference of free pascal for newcomers
« Reply #6 on: January 31, 2023, 03:05:46 pm »
hI!

The basic book from N. Wirth about Pascal "Algorithms and Data Structures":


http://pascal.hansotten.com/uploads/books/Algorithms%20Data%20Structures%20%20Programs%201976.pdf


Winni

DecayAssault

  • New Member
  • *
  • Posts: 13
Re: Full reference of free pascal for newcomers
« Reply #7 on: January 31, 2023, 03:54:30 pm »
hI!

The basic book from N. Wirth about Pascal "Algorithms and Data Structures":


http://pascal.hansotten.com/uploads/books/Algorithms%20Data%20Structures%20%20Programs%201976.pdf


Winni

And where to find all other types info like TProcess which are supported by Object Pascal?

dsiders

  • Hero Member
  • *****
  • Posts: 1052
Re: Full reference of free pascal for newcomers
« Reply #8 on: January 31, 2023, 04:04:00 pm »
hI!

The basic book from N. Wirth about Pascal "Algorithms and Data Structures":


http://pascal.hansotten.com/uploads/books/Algorithms%20Data%20Structures%20%20Programs%201976.pdf


Winni

And where to find all other types info like TProcess which are supported by Object Pascal?

https://www.freepascal.org/docs.html
Preview Lazarus 3.99 documentation at: https://dsiders.gitlab.io/lazdocsnext

Thaddy

  • Hero Member
  • *****
  • Posts: 14201
  • Probably until I exterminate Putin.
Re: Full reference of free pascal for newcomers
« Reply #9 on: January 31, 2023, 06:00:50 pm »
 :)

FreePascal has an almost unrivalled set of official manuals. And completely understandable for anyone coming from a different language (well, except Forth, I like Forth - And Haskell - but that is a different story).
Any object Pascal book or course will do.
« Last Edit: January 31, 2023, 06:03:47 pm by Thaddy »
Specialize a type, not a var.

DecayAssault

  • New Member
  • *
  • Posts: 13
Re: Full reference of free pascal for newcomers
« Reply #10 on: February 03, 2023, 10:51:58 am »
:)

FreePascal has an almost unrivalled set of official manuals. And completely understandable for anyone coming from a different language (well, except Forth, I like Forth - And Haskell - but that is a different story).
Any object Pascal book or course will do.
Is Forth compiler still maintained?

Nicole

  • Hero Member
  • *****
  • Posts: 970
Re: Full reference of free pascal for newcomers
« Reply #11 on: February 03, 2023, 01:38:46 pm »
Do you use the version 2.2.4 ?
F1 gives nice results, no not complete results, but quite usable for many questions.

Joanna

  • Hero Member
  • *****
  • Posts: 724
Re: Full reference of free pascal for newcomers
« Reply #12 on: February 05, 2023, 11:12:44 pm »
Maybe he hasn’t downloaded Lazarus yet...
✨ 🙋🏻‍♀️ More Pascal enthusiasts are needed on IRC .. https://libera.chat/guides/ IRC.LIBERA.CHAT  Ports [6667 plaintext ] or [6697 secure] channel #fpc  Please private Message me if you have any questions or need assistance. 💁🏻‍♀️

KodeZwerg

  • Hero Member
  • *****
  • Posts: 2007
  • Fifty shades of code.
    • Delphi & FreePascal
Re: Full reference of free pascal for newcomers
« Reply #13 on: February 05, 2023, 11:22:19 pm »
I always recommend to take a look for Lazarus or Delphi at that repo.
Outside of that "folders" you find a crazy cool amount that covers mainly anything for everyone.
Just check it out and be impressed.
« Last Edit: Tomorrow at 31:76:97 xm by KodeZwerg »

Bogen85

  • Hero Member
  • *****
  • Posts: 595
Re: Full reference of free pascal for newcomers
« Reply #14 on: February 05, 2023, 11:23:25 pm »
:)

FreePascal has an almost unrivalled set of official manuals. And completely understandable for anyone coming from a different language (well, except Forth, I like Forth - And Haskell - but that is a different story).
Any object Pascal book or course will do.
Is Forth compiler still maintained?
Which one? Not related to pascal, but there are commercial and open source Forth compilers that are still maintained. But this is a Pascal forum, not a Forth forum :D
« Last Edit: February 17, 2023, 08:38:39 pm by Bogen85 »

 

TinyPortal © 2005-2018