es gab "visual basic 6.0", danach kam die komplette Umstellung auf VB DotNet und seit einiger Zeit gibt es VB 2005 Version, die keine so grossen Umstellungen zu VB.Net mehr brachte, aber etliche Detailvervesserungen.
Es gibt für für viele 2005-er Entwicklungsumgebungen jeweils eine freie, abgespeckte Version, die sogenannten Expressversion (für VB2005, C## 2005, Sql -2005) zum Ausprobieren und Lernen.
Zum Einstieg in VB.Net bzw. 2005 kann ich dir diese WebcastSerie empfehlen. Im ersten Teil werden auch die Versionen vorgestellt
https://www.microsoft.com/germany/ms...?id=1032309502
cu
blub