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

来源:百度知道 编辑:UC知道 时间:2024/06/30 10:48:12
我本科学过C语言,那个好像做不出什么图形化的操作界面,现在研究生阶段因为有编软件的需要学了一阵VB,明白了在VB上直接用控件就可以编出一些软件,后来有人说VB过时了,又学了几天delphi,感觉和VB差不多,上手要难一些,有一个用什么C++还是VC写的软件需要改进一下,但是我没学过这个,看不懂,现在想学了,不知道半年时间能不能学会,软件不复杂不需要数据库那种.
百度了一下,好像C++是C语言的升级版,VC只是一个编程环境,我不明白用VC编软件是不是需要学C++?还是像VB那样直接找VB的书,不需要学basic语言?请大家指点一下,我应该找什么样的书来学习!

如果用功,学习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很火,要想开发服务器软件或手机软件(不局限于手机游戏)选择这个语言再好不过了,但是它不适合开发桌面程序。

最好是从c语言开始学,c是一切的基础.其中的时间、数据结构和算法很是理性.当然你说的c++是c的衍生.至于vb和DELPHI都是图形化的界面编程环境,只要你把c掌握了,你就可以对其他语言很轻松的驾御了!

1、C和C++都是语言。c/c++是c或c++的意思。
C++是C语言基础上面向对象的扩展,语法和C基本相同,只是增加了面向对象支持,新的库函数和另外一下新的内容。
2、VB,VC++是微软的可视变成开发环境,就是一种编程工具,VB用于Basic语言,VC用于C,C++语言。
VC是VC++的缩写,因为支持C++的编译器,同样可以编译C的代码,所以VC++可以用来开发C程序。