VB分兩種,壹是VB6.0,壹是VB.NET。壹般如果只說VB的話,更多是指VB6.0,這個就業不好。等妳有了C語言的基礎,學VB很容易,編程語言都是想通的。
如果僅僅是學習打基礎,就用windows就可以了,但如果妳確定妳以後要從事linux上面的開發,那就可以用linux來學習C語言。