Symantec's Just Enough Pascal is an odd program: It's both a Pascal (Lightspeed Pascal, to be exact) tutor and an excellent introduction to Macintosh programming. (You have to have Lightspeed Pascal to use Just Enough Pascal.)
Just Enough Pascal consists of 20 lessons or stages that lead to a finished small application. By the time you work through all 20 stages — with the help of a short but awesomely well written manual — you’11 have a good grounding in both Pascal and Mac programming.
If you have some knowledge of Pascal on other systems and want to get started in Mac programming. Just Enough Pascal is just the ticket. It's equally good if you understand Mac programming and feel the need to learn Pascal.
Absolute neophytes to both Mac programming and Pascal can also use it, but it isn't really a tutorial program. If you’re starting from scratch, there are better ways to do so.
I had put off really delving into Mac programming for a long time, and I had lots of good excuses: no time, too difficult, manuals aimed at folks who already knew what they were doing, and so on. Just Enough Pascal broke my resistance. It's fun to use, the material is broken into intelligently sized chunks, and the manual is a delight. And I'm far more knowledgeable about Mac programming as a result.
Bobker, Steven. (September 1989). Bobker's Dozen. MacUser. (pg. 302).