cEvin Key: Det är inte alls så självklart. Misstolka mig inte, Obj-C + Cocoa är mina favoriter, men det är inte gjort för att vara enkelt för nybörjare, och som nybörjare är det bättre att kunna koncentrera sig på vad en variabel är, och hur man använder kontrollstrukturer, än ifall man har att göra med en pekare eller inte, och när man ska releasea ett objekt.
Jag skulle som sagt rekommendera något skriptspråk som Ruby eller Python i början, när man sedan har lite koll på programmering kan man börja med Objective-C.
Det dokumentet du rekommenderade förutsätter dessutom viss tidigare bekantskap med C (se Who should read this document), något som PiktorPucci inte verkar ha.