I fully agree with Choli... And I'll try to put it/explain in another way:
It's not because you are used to a certain syntax of a certain programming language that you will have more difficulty learning the new language. On the controrary! It will be easier (especially from VB to C, in comparison with nothing to C) why? Because if you can program in VB you know the "programming-principles" (hopefully
) and for every language this is the same. This means: you think like a computer... You can "see" the solution before you've programmed it... You can tackle a problem in the "computer"-way... The only new thing you need to learn is the new syntax; You don't need to learn "programming" again...
If you hadn't know any programming language and hadn't "experienced" programming yet, not only you need to learn the syntax, but also you must learn to program....
About VBS: It's indeed something between VBA (Visual Basic for Applications (interpreted, not compiled) = the things of what macro's are made of in Word, Excel, etc for example) and DOS Batch-programming. Syntax is the same VB.