I'm beginning to learn C as the first language (no previous programming experiecen whatsoever). I currently have installed XCode, TextWrangler, Macvim. As a self-taught beginner who learns C as a hobby, should I use Xcode, TextWrangler or Macvim/Terminal?
I find Terminal quite interesting as I can learn gradually basic commands, but the author of the book I'm using never mentions Terminal or any other text editor; instead, he recommends Xcode, even though his books is obviously a book for beginners (as compared to many other books). When I do programs in Xcode, it seems to me that everything is there, ready made (text coloring, text highlights for keywords, etc...).
My plan is to have a working knowledge of C first before moving to C++ which is applied widely to my field of study. I don't have an ambition of becoming a well-versed programmer as I understand that it takes so many years of hard work, effort, etc... Also, most of the competent programmers have begun working with a computer since an early age. I'm not young and already have taken a career path that's very different from programming. But I do like programming stuffs and IT stuffs now.
I don't have time to go to programming courses because I already have to take my econ courses. So the only way is to choose self-study.
Can you recommend an appropriate approach for a newbie like me?
Thanks so much for your time and valuable help!