有谁C,C++,C#,VB,之间的区别,又是应该如何选择学习那种语言?那种对于那个专业比较好

我是学电子的,写单片机用的是C语言... 我是学电子的,写单片机用的是C语言 展开
 我来答
worldxa
2011-07-26 · TA获得超过1720个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:722万
展开全部
C、C++偏向编写底层的软件,执行效率相对比较高
VB、C#偏向编写应用级别的软件,执行效率相对比较低

在VB盛行时代被认为是最容易掌握学习的编程语言,认为与数据库交互很方便,推出.NET Framework后,虽然VB也成为其中一个成员,但主推C#语言
刚开始学,VB好像是比较容易学,因为它的语句比较偏向自然语言,不像C那样,好像好难学,举例子
C VB
定义变量 int i; Dim i As Integer
判断语句 if(i==0) j=1; else j=2; If i=0 Then Let j=1 Else Let j=2 注:Let可以省略

C是一种面向过程的编程语言,早期VB是伪面向对象编程语言(有面向对应的影子,VB.NET推出后才能算得上面向对象编程语言)
C++是从C发展而来,与C最大的不同是C++是面向对象编程语言
C#是在.NET推出后的新型面向对象语言,是从C、C++发展而来,比Java出现还晚
.NET Framework与Java虚拟机大同小异,有些人把用Visual Studio开发的软件放在非Windows平台上运行
学单片机这类的就学C语言

希望回答对你有帮助
woshliuguohong
2011-07-26
知道答主
回答量:30
采纳率:0%
帮助的人:8万
展开全部
其实你问的很笼统,这些都编程的语言来的,各有各的优点和缺点,精通的话哪种都受欢迎,学习计算机软件的都会涉及到这些语言,不会单一的学其中的一种,主要是看你自己喜欢哪一种,或者是精通哪一种,自己再去钻研
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dualmind
2011-07-27 · TA获得超过270个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:176万
展开全部
语言本身是次要的~关键是平台产品框架类库等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式