c语言和c和VB有什么区别
C:经久不衰的语言
主要应用在嵌入式编程,硬件驱动程序设计中
说白了是计算机底层的编程设计
优点是可以嵌入汇编,可以直接与硬件打交道,做底层开发
缺点是在企业级开发中,几乎无用武之地
我朋友是做这个的,在长沙这种小地方,年薪也能达到10万以上
与北京的java程序员收入差不多
在北京的话年薪20万不是大问题。
c++
:我非常钦慕的语言,又AT&T的贝尔实验室研发
主要开发工具是微软的Visual
C++和Borload的BCB(Borload
C++
Builder)
优点在于含有大量的库,如MFC,可直接调用windows库函数干很多事情
其中的消息处理机制令我感觉尤为经典
缺点是要想精通真不容易
主要领域一是做桌面程序,像QQ,迅雷这种桌面软件
领域二是做游戏后台开发,大部分游戏(包括魔兽等)后台语言就是使用C++
精通的话收入和C程序员差不多
vc
:
刚说过了vc全名是(Microsoft
Visual
C++)
是微软研发的一种开发C++的开发工具(IDE)
vc++:同vc
注意c++是语言,vc++是工具,是一门使用c++语言的工具,记清楚,以后不要问这样肤浅的话。
以上几种对比一下
学java,学的不仅仅是技术,而是一种思想
架构项目的思想
所以java是培养架构师,培养System
Designer,Project
Manager的
c语言和c++只能培养技术专家,资深程序员
vb:曾经很流行的一种桌面程序开发技术
微软研发的(Visual
Basic)是一种工具,用的语言是Basic
Basic是比尔盖兹发家致富的一大工具
主要用来做桌面程序,C/S系统
后来因为Delphi的冲击,被强占一部分市场
现在有了.NET,基本上VB被淘汰是时间问题
顺带一提.NET
.NET
:
Microsoft
Visual
.NET
最新出了2005版(2007出的)
微软用来抗衡Java的新产品
主要市场是企业级开发,和SUN的java
ee竞争尤为劲烈
在企业级开发里,基本上是java
ee和.net平分秋色,其他的靠边站
在C/S
B/S里表色都还算不错
用的语言有Basic
c++
不过目前在.NET平台里最流行的还是C#语言的开发
ASP.net
winform,ADO.net技术都是使用
c#
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇