逆だろ

Cは基本ライブラリが貧弱だしWin32APIとの親和性も高い
VBはWin32APIを使わないでやれるように独自にライブラリを溜め込んでる

それが大変で.NETでは共通化されたんだがね
おかげで言語使用が違うだけになったのでVB選ぶメリットがないと