Quickbasic war der DOS Vorläufer von VB und hatte ab V4 (1988?) bereits das Konzept der IDE, Syntaxprüfung und Kompilierung im Hintergrund umgesetzt. Es hatte damit die Vorteile von Compiler und Interpreter vereint. Damals war es eine Freude, Projekte damit schnell umzusetzen. Leider gab es eine Menge Bugs, die man umschiffen musste. VB transportierte das Konzept zu Windows, blieb aber generell linientreu.
VB.net war die eigentliche Zäsur nach VB6. Daher sind viele Hobbyisten bei VB6 hängen geblieben.