VC只是一个写程序用的工具,VS是一个写程序用的工具的集合。比如VC这个工具,他也只是个VC工具,VS他是一个工具的集合,里面包含有VC,VB,C#,等等可以用来写程序工具的集合。简单的来说,VC就是VC,VS中包含VC,VB,C#等多种。不知道这是不是你想要的答案。如果你学过VC,学过VB,学过C#,那么你就下个VS。如果你只会VC,那么你可以单下个VC6.0,也可以下个VS,不过这样的话这个VS对你的做用不是很大。
两者都是一种软件的编程工具
VS集成了很多中语言C#.NET;VB和VC++以及各种项目类型功能上比VC强大
VC++支持C语言和C++项目的编写和基本的算法测试
VS支持网站开发及面向对象的各种控件的集成方便使用
vc是vs的一部分,vs包括vc,vb,vf等程序开发环境以及其他框架开发工具当然还有很多开发相关的工具