vb和vb.net,vc、vc#和vc++的区别是?

 我来答
海飙0O
2009-03-10 · 超过11用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:31.5万
展开全部
VB与VB.net严格上来说还是同一种语言,因为vb.net可以将VB6.0以前版本的源代码进行转换,区别他们的根本在于VB.net用于微软全新的.net框架,如果你编译了一个Vb.net的程序在没有装.net框架的环境下是运行不了的,VB6.0编译生成的是win32位应用程序,他可以适合于目前所有的操作系统,但是他是微软98年的产品,所以到目前已经很老了,和VC++6.0是同一时代的产品,目前VB的最新版本是VB.net2008,语法和VB6.0有出入,但是不大,加入了很多的新元素,如继承。。windows不可能不支持VB,因为VB是微软自己开发的语言!

VC++是微软最有力的开发环境,是人们对Microsoft visual C++ 公认的简称,除了VC++之外还有C++ builder 、Dev C++ 等众多C++语言编译器,说白了VC++只是一种编译器,是支持C++语言的编译器,而C++是大名鼎鼎的C语言的扩充,是在C语言的基础上加入了类等众多新元素,故而也被称为“带类的C”

VC#同样是微软的力作,他的主持开发者是.net框架和著名的delphi语言之父--Anders,VC#的语法和VB有些接近,但他们完全不同的语言,VC#和VC++没有什么关联,如果非要说他们有关联的话,那相信所有的面向对象语言都有关联,因为他们都是面向对象,从类开始继承。。。

他们之间关系最为密切的就是VB与VB.net至于 VC++与 VC#,没有什么关系

最后说一下,目前的杀毒软件大部分用的是VC++编写的,像卡巴,江民,也有用C++ builder编写的像熊猫杀毒软件,当然病毒也有例子,机器狗用的VC++编译,熊猫烧香用的是Delphi,搞数据库编程VB和delphi也都是不错的选择!如果你想学好编程语言最好刻苦的系统的学习一下C++语言程序设计,把他学会了,则java 学起来就会很容易,VB就自然更不用说了 ,推荐你用Visual C++ ,会VC++的人很多,但精通的没有几个,祝你成功!
jerryzyz008
推荐于2016-07-18 · TA获得超过355个赞
知道小有建树答主
回答量:838
采纳率:0%
帮助的人:446万
展开全部
vb和vb.net的区别是,VB.NET比较新
以后的WINDOWS不再支持VB了
VC一般是做应用程序,游戏
VC#可以说是万能,什么都能做
VC就是VC++
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-03-10
展开全部
VB6的程序可以运行在WinVista和Win7系统上,但Win7以后的版本不再支持VB6。

vb.net c#等是在点net框架里运行的程序,电脑必须安装.net才能运行。

vc++是运行效率高的软件,但开发难度要比vb.net c#高。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jlike
2009-03-16 · 超过27用户采纳过TA的回答
知道答主
回答量:152
采纳率:0%
帮助的人:79.7万
展开全部
网上一大堆--
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式