C语言 C++->系统级编程语言
VC++ C# VC.NET-》普通应用程序

解决方案 »

  1.   

    VC++ VC.NET 都只是MS出的C++的编译器
    C、C++、C# 则是语言,具体有什么不同有很多贴子都说过了
      

  2.   

    C#是语言,开发工具是你用的IDE,是个写程序文本代码的编辑工具,你用这个写程序的工具写的一行行的代码是一种语言,是什么语言呢,不是汉语也不是英语,而是C#语,这种语言当前只能是被.NET来知道并按着这些话来执行动作,人也知道,就是程序员,但是你能让程序员来完成那些工作吗?不能,因为那些东西只能让机器去完成,什么机器呢,当然当前来说就是计算机了,就是这么回事,由此,如果你喜欢你可以用这种语言自己写一个解释器或让一种机器按着这些话来完成你要的工作或逻辑,呵呵,你可以完全不用.NET系统的框架,当然你要有这个能力:)
      

  3.   

    同意楼上的,不过区别嘛还是有的,一个比一个更先进阿!效率更高,安全性更好,不过现在C#用的人可能还不多.不知道用C#写操作系统行不行?
    C#写操作系统不行
      

  4.   

    C C++ C# 是语言  vc++ vc.net 是编译器C C++ 主要适合写底层系统开发C# 主要写 网络 和 企业高层管理开发 而且 c# 使用简单, 是继承了 c 和 c++ 的很多优点去掉了 C++ 的一些烦琐的东西 是 C 和 C++ 的一个换代产品
      

  5.   

    各种语言有各自特点,主要用途也不同
    c,c++在底层开发方面比c#强