Agree with ascii - if you install XCode, you will get gcc plus a bunch of build tools - saves the hassle of hunting them down and installing them properly. I don't use XCode itself, but good for the packages.
neither is "easier" because the languages are the same regardless of platform. however there are a good deal more enviroments for windows. if youre planning on doing something like iPhone development then youre required to have a mac anyhow. i would also give a shot at linux, a free and open source OS that is preffered by many developers. i guess it really depends on what youre doing. personally i use visual studio 2008 for C++
i have another question. how do i make some kind of shield or defence for a program ? because i want to prove to my friend that i can program. i need it to be able to get past norton security. because last time norton destroyed it. so i would like to be able to send it to him.
that question was rather vague, and no offence, but to prove you can program you have to be able to program, and seeing as youve just gotten a compiler im assuming you havent had much experience.
lol. u have a point but i was programming off of my friend's computer. he uses minGW. so i have a bit of experience,but not much. i just wanted to prove that i can do really simple things.