HI!

Der Unterschied zwischen QBasic und Visual Basic ist soweit ich weis,
dass Visual Basic Objekt- und Ereignisorientiert ist und Q Basic nicht.

Das .net hintendran ist zunächstmal ein Versionsname, aber auch
der Name eines neuen Frameworks von Microsoft.
Das ".net" an dem sprachennamen soll einfach heißen, dass
das Produkt das .net-Framework unterstützt.

Zur Zeit heißen alle IDEs von Microsoft (Visual Basic, Visual C++ usw.)
... .net.

Viele liebe Grüße,
Tobi