当前位置:新励学网 > 秒知问答 > c语言和c和VB有什么区别

c语言和c和VB有什么区别

发表时间:2024-07-10 00:19:14 来源:网友投稿

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#

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!