关于编程语言(C,C++,VB,VC,DELPHI,有几个概念不是很清楚!

我本科学过C语言,那个好像做不出什么图形化的操作界面,现在研究生阶段因为有编软件的需要学了一阵VB,明白了在VB上直接用控件就可以编出一些软件,后来有人说VB过时了,又学... 我本科学过C语言,那个好像做不出什么图形化的操作界面,现在研究生阶段因为有编软件的需要学了一阵VB,明白了在VB上直接用控件就可以编出一些软件,后来有人说VB过时了,又学了几天delphi,感觉和VB差不多,上手要难一些,有一个用什么C++还是VC写的软件需要改进一下,但是我没学过这个,看不懂,现在想学了,不知道半年时间能不能学会,软件不复杂不需要数据库那种.
百度了一下,好像C++是C语言的升级版,VC只是一个编程环境,我不明白用VC编软件是不是需要学C++?还是像VB那样直接找VB的书,不需要学basic语言?请大家指点一下,我应该找什么样的书来学习!
展开
 我来答
百度网友2220bbd8d
2008-04-19
知道答主
回答量:19
采纳率:0%
帮助的人:21.9万
展开全部
如果用功,学习c语言半年时间足以,我是说入门,你说软件不复杂,那么半年时间可以了,我也是3个月里搞定的c++。当然你想完全掌握c语言,那得需要很大劲的,c++是c语言的衍生和升级,但是我的观点和楼上的不同,我建议你直接学习c++,因为它俩的区别不是很大,要是自学我推荐你一本书,电子工业出版社出版的《c++语言程序设计(第2版)》吕凤翥 编著。这本书写的非常详细,虽然主要讲c++,但是和c对比着讲,因此学这本书就相当于c和c++一同学习,本书也会讲vc++的用法。vc是编写c语言程序的工具,利用c的语法在vc中编写代码,然后用vc来编译和运行所写的程序,所以说,vc就是一个工具,是用来实现c语言的。VB和c&c++是完全不能比拟的两类语言,不要把他们往一块想,你因为学了c语言所以才要使用vc,要用vc就一定得懂得它所要实现的语言(c语言)。
当然也要看你的目的啦,如果只是爱好的话喜欢哪个就学哪个,呵呵,但是要我建议,我会推荐VB和DELPHI,简单方便,对DELPHI我了解不是很透彻,对于VB,它对内存的管理和利用不是很理想,所以不适合用它来开发软件,但是好玩,适合业余人们的学习。如果你要拿这个去挣钱那就一定要学好c语言或c++,这是良好基础的开始,要想做一个程序员,即便你不用c或c++编程也要对它有个认识,它可以说是一种标准,学过c或c++,在学其他语言就会很轻松的,但是c很枯燥的。
现在JAVA很火,要想开发服务器软件或手机软件(不局限于手机游戏)选择这个语言再好不过了,但是它不适合开发桌面程序。
chenzengzhe
2008-04-18 · TA获得超过212个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:156万
展开全部
最好是从c语言开始学,c是一切的基础.其中的时间、数据结构和算法很是理性.当然你说的c++是c的衍生.至于vb和DELPHI都是图形化的界面编程环境,只要你把c掌握了,你就可以对其他语言很轻松的驾御了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
等到花开的季节
2008-04-24
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
1、C和C++都是语言。c/c++是c或c++的意思。
C++是C语言基础上面向对象的扩展,语法和C基本相同,只是增加了面向对象支持,新的库函数和另外一下新的内容。
2、VB,VC++是微软的可视变成开发环境,就是一种编程工具,VB用于Basic语言,VC用于C,C++语言。
VC是VC++的缩写,因为支持C++的编译器,同样可以编译C的代码,所以VC++可以用来开发C程序。
VC,VB中的V是Visual的意思,就是“可视化”,是针对界面开发而言的。
3、++没什么意思,只是C++,可能表示在C的基础上,扩展的意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
combeby
2008-04-19
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
如果你要是有VB的基础建议去学VB.NET..现在.NET很热。当然语言只能先学一种.想你这样来回学。学到永远也不会熟练的掌握一门语言。.
如果想做数据库开发。就去学DELPHI.如果想写游戏之类的。就去学C.其实C和C++可以一起学的。只不过没个2年的功夫..根本别想写出来象样的东西..DELPHI是很简单的因为是可视化编程...现在的VC 就象DELPHI编程一样也是可视化的。.但是它的MFC十分复杂。.很难掌握。如果只是爱好.建议学DELPHI就够用。.真要是想就业上班就要学C++...聪明的程序员用DELPHI..真正的程序员用C.=.=~~` 现在basic语言已经落伍了。.十分的不好用了。.建议学C然后C++..最后学C#...
你要是想走手机游戏开发的领域。就去学JAVA.切记..想学一门语言.先选好 不要今天想学这个。 明天想学那个。那样的话。是永远都学不好的。本人现在就在学DELPHI...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户56195
2008-04-27
知道答主
回答量:33
采纳率:0%
帮助的人:0
展开全部
先学VB再学C语言,最后再学VC++
我就是这样
电脑报上也说过
我QQ404862121
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灼热侠
2008-04-14
知道答主
回答量:33
采纳率:0%
帮助的人:0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式