VS和VC是指一个东西。VS里面包括C#,VC,VB等,你做C/C++编程的话,就是使用VS中的VC。对于初学者,使用的VS版本最好和教材上的一致。如果使用不一致,会有很多时间浪费在了配置VS软件上。对初学而言,VS6,VS2005,VS2008,VS2010,VS2012等都可以。VS2003不推荐。
是编程工具vc易用vs功能多vc不方便debug调试所以vs用的多点vc++也就是vc,vc++6.0初学者够用了