VB语言语法相对比C语言更接近英语口语语法,容易理解,相对容易学习。但是如果说哪个语言更实用的话,C语言无疑比VB语言更接近底层,对计算机的控制灵活度比VB更大。这个两个语言已经算是古老的代名词了,使用它们的人越来越少了,目前只有工业领域仍然在使用c语言,至于vb就更少了,现在貌似仅仅是一些爱好者互相探讨时才会听说它。现在.net大行其道,而且微软全力推行.net框架结构,在这个开发平台上是不区分语言类型的,也就是说无论你以前擅长使用哪种语言,在.net平台上直接无视,没有任何障碍,而且不同的语言编写的代码可以无缝嵌合在一起,从这个角度来说,学c#.net和vb.net是一样的。如果你仅仅是应付考试,大致学一下就可以了,无论 c 或者 vb 。有时间学习.net的话,就抛弃以前所学的 c 或者 vb 知识吧,因为.net平台是全新的平台结构,基本颠覆了很多原始的编程概念,所以以前的编程语言知识只会拖累你。你可以在百度里搜索一下.net 关键字,会有很多相关专题网站探讨.net框架知识,自己在机器上搭建一个.net 开发平台实际上手试试,入门是很快的。.net 框架版本目前最新的是3.5.net开发平台目前最新版本是vs2008你的操作系统最好是 windows server 2003 企业版,这个版本是最好的开发平台,windows 7 或者 windows server 2008 可能会更好,但是太新了,我也没上手试试。你可以尝试下。坚持才是王道,知难而退永远也无法学好一门语言,无论这门语言有多容易。祝你有成。
很显然VB容易入手、好学,但是C语言的应用更加广泛(硬件控制、unix\Linux、图像编程、嵌入式开发等等),就连现在时髦的CUDA也支持C\C++编译器,VB也可以使用由C编写的DLL。用VB离开了Windows就会很吃力,C却不会。我也只会一点点C,很想把它学好。