当前页面: JAVA 编程资料牛鼻论坛 → Java & J2SE 技术区→我想学编程,那么我选VB还是C++? |
C++ 简单 容易入门
VB入门~学好在学其它!
vb好学 c++好灵活
首选C++
VB升级到.NET以后忽然变成了类似Java的纯面向对象编程,而VB6虽然是面向对象的,但是初学者一般感觉不出来。一般的参考书都没有明确提出“面向对象”这个概念。如果是自学,VB可能上手比较快,但是要学好比较难。
C++既有面向对象编程,也有过程化编程,两方面都照顾到。而且数组和指针的概念对以后学习其他语言非常有帮助。尤其是指针,VB虽然声称没有指针的概念,但是其内部操作还是类似指针的,Java也一样,甚至连JavaScript都是。在学习VB或者Java之类的语言之前,先学会C++,掌握指针和对象的概念是非常有必要的。但是学C++的时候,对于初学者来说可能不能一下子就接触到图形化界面(就是windows的窗口什么的),但是等到熟练掌握了C++语言的基本概念以后,进步就会飞快,学起其他语言来也易如反掌了。
推荐一本C++参考书:《C++ 基础教程》英文名"C++, A Beginner's Guide",这是一本入门的好书。如果觉得不够《C++编程思想》英文名"Thinking in C++"是一套更深入的书(上下两册,似乎只需要下册)。VB的书就铺天盖地了,等学了C++再管VB吧~
本人建议你可以下载“发烧积木F2000自由版”试试,它可以帮你学习VB---C++等方面的入门知识,而且你无须学什么VB和C++语言照样可以开发软件---它是我们国人开发的,可谓是软件开发时代的新革命
软件下载的官方网址:http://www.diylsoft.com/BuilderStart.htm
我认为学C#比较好,综合了VB和C++两种语言的优点,而且VB升到Visual Basic 2005又重新改回了VB,不再用VB.NET这个名字了。
如果你以后想靠做程序员,或者做编程的项目,建议学C++
如果只是爱好,或是为了计算机二级,那么还是学VB吧,上手更容易,比较好学
如果想从事程序员的工作,就学C++吧,虽然不好学,但企业中应用更广泛