Mon conseil: ne prend pas VB.
Plutôt: Java, Delphi, Smalltalk, Python, C++...
Pour apprendre à programmer:
1) prendre un compilateur correspondant au langage qui t'intéresse.
2) prend un peu de doc: http://www.commentcamarche.net/ccmdoc/
3) voir les exemples fournis avec le compilateur (s'il y en a).
4) aller choper des exemples sur internet (il y en a plein)
5) faire mumuse avec le tout.