For old school macs, I recommend these steps:
-Hypercard: it'll make you aware of the graphical interface elements that need to interact with each other (ie text input box, buttons, scollbars, icons) and you'll have the keyword list in mind. You don't need to mess with the initialization of the mac interface's graphical capabilities and features, because it's always on and simple. Another major advantage is that you can take any hypercard stack (program) made by others and go under the hood and see how things are done and learn tons of things that way. Can't do this with compiled C programs (the source code is available only in extremely rare cases) without it being a HUGE undertaking.
-THINK C: Pascal was heavily used back in the day, but overall, you can get generic help on C way more as it completely eclipsed Pascal when you take a look at all platforms. For mac specific stuff of the days of yore, it's a wash between both languages, with Pascal getting a little more attention in the specific years between 1987-1990 ish. Starting with C would be a rough ride for a complete beginner, because there's a significant chunk of work that needs to be done before you so even a simple graphical interface driven "hello world" and still let it look like a mac application. Back in the day, when you started programming, it was all text by default and it was easy to interact with it and get immediate feedback in text form.
On the mac, you have to init a GrafPort, init the mouse (otherwise your app will display the watch icon throughout), include Quickdraw, move the "pen" to a specific location and use DrawString and have to think if you want to use standard C strings or regular Pascal strings. There are helper functions that let you deal with conversions, but this all hits at once and can deter a true beginner. All this if you just want text to appear in the background, window-less. Contrast that with the BASIC programming books you could rent out of libraries in the 80's, all for machines like the TRS-80, Commodore 64, Apple II's of this world where you don't have to think about any of that.