从运用的广泛程度上来看VB得应用程度远远不及C这是公认的,C在各个领域的计算,分析,控制等方面都得到非常深入的应用。VB作为一种可视化软件而言现在应用的非常少,而且正在逐渐被淘汰掉。如果你想学习的话我还是建议你学习C语言或者直接去学习C++都未尝不可。如果你学习C得话我可以给你一些建议。1.开始入门阶段必须耐下心来好好啃一本基础书。(比如谭浩强的C语言) 2.必须正确对待课后习题,每道题都得扣。尽量把已经学过的语句运用到自己能达到的水平。这个时候尽量发挥自己的想象力。不怕不能实现,就怕你想不到。 3.不要因为有不会的地方就把问题搁浅,不会的要尽快的去提问。争取尽快的搞明白。 4.对于每条语句的实现方式要尽可能的了解。语句对于变量的影响等等。都要清除。 5.不要想一口吃个胖子,要一步一步走,尽量把书本上和试验指导书(配套)上的东西搞明白就可以。 6.最后的一个阶段,很关键!就是自己写一个哨位大一点的程序,比如学生管理系统,扫雷等等。这时候需要你去弄一本C语言高级教程,主要看上面的部分图像上的简单语句(比如画图形,存储像素等等)。别害怕都非常简单。 7.以上的都完成的话,你就可以开始学习数据结构了。 8.之后的事情虽然会有点令你烦躁,但是这是必须的,这个时侯不管是你读大量的源代码,还是深入的了解算法本身都会觉得以前的努力没有白费。 9.深入学习数据结构,转向数据库方向学习,这个阶段是选修,看你个人兴趣。或者直接学习离散数学,数论,或者是图论矩阵等等,这些都学要专业的指导。 10.现在看9之后的东西可能会比较没有头绪,但是拥有好的基础总是件好事。一步一步来。 另外补充一点:如果你将来不搞算法的话那些高级的数学方面的东西其实不知道也可以,如果将来纯粹想搞软件工程的话,还是看高级语言比较好,现实当中算法确实会用到,但是数据结构就够了(工作)。