Hi there. I'm sure this is a rather rare kind of topic around here, but I'm a rather advanced Mac user that really wants to get into programming for the Mac and iPhone. However, I have very little knowledge on programming. For instance, I can edit HTML to achieve what I want changed in sometinhg, but really nothing else. I realize that I must first learn a basic programming language, and then move on to C, and from there, Objective-C, and maybe some other things along the way. My question is, where do I go to get started? I need instructions to get to the top from scratch. I know that this process will most definitely not happen overnight. I am willing to work at this and put effort into it. Any help is greatly appreciated.