Okay, with me just starting to learn Objective C and just looking at some sample code, it just blows my mind. The transition from Java to C++ was really easy since mainly it was just changing the keywords around and learning a little different rules which wasn't much. So I was wondering if it is just me and that I can't even grasp looking at Objective C. The first time I looked at C++ after I had a class in Java, it was the easiest thing ever for me to transition. Mind you I have never programmed on a Mac in my life. This is the first time I'm learning the system. I've only done console application on Windows. I really want to jump into this stuff so I can start programming in the summer in my free time. So is it just me? Or why is this so hard? I mean, I guess I knew that it would be a little different since of platform difference and then learning to work outside just one code page because that's mainly what console applications are, one page of code that doesn't really have a GUI. EDIT: Btw, Hello World for the iPhone was actually pretty easy to do after following instructions on a website.