pjhayward's Pascal Tutorial

pjhayward.net Home

Got a question?

Tutorial Home
Lesson One - Sample Program
Lesson Two - Program Structure
Lesson Three - Data Types
and Constants
Lesson Four - Variables
Lesson Five - Text I/O
Lesson Six - Subroutines
Lesson Seven - Conditional
Lesson Eight - Arrays
Lesson Nine - Loops
Lesson Ten - Units
Hello, and welcome to my free tutorial on Pascal programming. This is a work in progress, so please be patient. If you like what you see, please let me know!

I can be reached at phil at pjhayward dot net.


26 June 2008: Added instructions for installing Free Pascal on linux.
28 August 2007: Lessons four (variables) and five (text I/O) have rough drafts in place.
15 August 2007: I've decided to go ahead and keep working on the tutorial - Mainly because I finally got my log analyzer working and realized that people are already visiting. If they come, I will build it. I did some more work on Lesson 3, but I've got a feeling I'm going to end up rewriting it for clarity.
21 June 2007: No, I haven't abandoned it, but it's been delayed. I may yet change my mind. There's just so many good tutorials out there - do we really need another?
2 May 2007: Some work on lesson three.
30 April 2007: Initial site setup, first revision of lessons one and two.