Se nunca programaste acho que a melhor forma de começar não é por uma linguagem orientada a objectos como VB.
Eu aconselho-te a começares por c++ (também é orientada a objectos, mas suporta também o paradigma da programação funcional que acho que é a melhor maneira para se começar a programar). Quando já souberes alguma coisa de programação passas para programação por objectos (ainda em c++).
Eu aconselho-te a começares por c++ (também é orientada a objectos, mas suporta também o paradigma da programação funcional que acho que é a melhor maneira para se começar a programar).
Eu sugiro começar por aprender algoritmia, sempre! Caso essa parte esteja feita, fortemente recomendo o C++.
A partir do C++ facilmente se entra em VB (afinal é Basic..o) e no C#.