我觉得看你以后想不想从事软件开发这条路,如果不想,就选VB,处理些基本的东西也就够了,如果你想从事软件开发的话,建议你最好选C,我就是个软件工程师,但是我没有学过C,我一般用delphi或.net,但是每当想查阅些资料的时候,哪种语言的资料都没有C++的全,而且,学C++对培养一个程序员的编程思想和编程习惯是很有帮助的,说C++难主要是难在指针上,这一点在Delphi中也有体现,但指针这东西说难不难,主要就是深刻理解计算机对内存的操作学起来也就没那么难了。
另外,看你对编程有没有兴趣,如果你对编程没有兴趣的话,就算是学VB,也一样会学得一团糟。希望我的回答对你有帮助。
总体来说,c难学,但应用的范围比较广,vb易学,应用没有c广泛。
但,只要算法和某一种语言精通了,其他的现学现用就可以。
其实ms-dos就是盖茨用bisic写的。盖茨不也很厉害么,
呵呵
VB
我是学软件的,反正C不怎么好学~