Recent

Author Topic: Full reference of free pascal for newcomers  (Read 1921 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: 661
    • 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)
Laz: Lazarus 2.2.6 FPC 3.2.2
       CodeTyphon 8.10 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: 510
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 2.2.4

TRon

  • Hero Member
  • *****
  • Posts: 1030
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

  • Sr. Member
  • ****
  • Posts: 392
Joanna, Curator of #fpc channel on Libera.
Come chat on IRC .. https://libera.chat/guides/
IRC.LIBERA.CHAT  Ports [6667 plaintext ] or [6697 secure] channels  #fpc  #pascal 
Private Message me if you want to be added to invite list, otherwise type /msg nickserv help register to get started

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: 870
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 2.3.0 documentation at: https://dsiders.gitlab.io/lazdocsnext

Thaddy

  • Hero Member
  • *****
  • Posts: 12974
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 »
I actually get compliments for being rude... (well, Dutch, but that is the same)

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: 745
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

  • Sr. Member
  • ****
  • Posts: 392
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...
Joanna, Curator of #fpc channel on Libera.
Come chat on IRC .. https://libera.chat/guides/
IRC.LIBERA.CHAT  Ports [6667 plaintext ] or [6697 secure] channels  #fpc  #pascal 
Private Message me if you want to be added to invite list, otherwise type /msg nickserv help register to get started

KodeZwerg

  • Hero Member
  • *****
  • Posts: 1398
  • 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 by KodeZwerg »

Bogen85

  • Hero Member
  • *****
  • Posts: 572
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