C语言,C++,VB,语言的区别,难度,以及他们的作用分别是什么?(详细说明)

我学的是机械制造与自动化,想学编程,哪种语言更适合我的专业?希望更多的专家提建议,,,,

c++ :我非常钦慕的语言,又AT&T的贝尔实验室研发
主要开发工具是微软的Visual C++和Borload的BCB(Borload C++ Builder)
优点在于含有大量的库,如MFC,可直接调用windows库函数干很多事情
其中的消息处理机制令我感觉尤为经典
缺点是,要想精通真不容易
主要领域一是做桌面程序,像QQ,迅雷这种桌面软件
领域二是做游戏后台开发,大部分游戏(包括魔兽等)后台语言就是使用C++
精通的话,收入和C程序员差不多

C:经久不衰的语言
主要应用在嵌入式编程,硬件驱动程序设计中
说白了是计算机底层的编程设计
优点是可以嵌入汇编,可以直接与硬件打交道,做底层开发
缺点是在企业级开发中,几乎无用武之地
我朋友是做这个的,在长沙这种小地方,年薪也能达到10万以上
与北京的java程序员收入差不多
在北京的话,年薪20万不是大问题。

vb:曾经很流行的一种桌面程序开发技术
微软研发的(Visual Basic)是一种工具,用的语言是Basic
Basic是比尔盖兹发家致富的一大工具
主要用来做桌面程序,C/S系统
后来因为Delphi的冲击,被强占一部分市场
现在有了.NET,基本上VB被淘汰是时间问题

其中C++最难 你如果学习机械的推荐你学习C语言。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-08-05
最牛逼当然是c++了 ==建议先学cvb放弃掉就好了
相似回答