转VB.NET要几个月吧.转C估计够呛,我说的是懂,而不是只会写个简单的输出,要写的简单的输出只要几个小时...也行跟天赋直接挂钩.学C要忘记所有的VB呵呵跟练什么武功似的.
学一门语言,由于每个人的基础、悟性、理解掌握能力等等因素的不同都会影响每个人的入门时间.
如果每天能抽出五个小时以上系统地学习编程知识,并能经常地上机实践,两三周学会任何一门语言都是没有问题的.学以致用的话大概一个月就可以了.但想要学精的话需要有一定的天赋和后期不断的上机练习.
你想想大学里计算机或软件专业的一个学期可能要学好几门语言,那还不是天天上课呢.
不能说 VB 没用了,只能说 VB 在 .NET 平台上走的更远,某些地方已经不像是传统的 VB 了.
如果是零基础的话建议直接学习 VB.NET 即可.