Okay don't get mad at me for this but, if VB is the same as BASIC, that stands for: Beginner's All-Purpose Symbolic Instruction Code. If it is the same than I would say it is a beginners language.
Also what exactly is .net? Is it a compiler or what?