vbscript is a subset of the vb programmng language.
vb.net is an expanded version of the vb programming language.
Classic asp exposes about a half dozen classes (e.g. session.xxx, response.xxx, request.xxx, etc) to the developer through vbscript or javascript.
Asp.net exposes the 3400+ classes of the .Net framework to the developer who can use any of a dozen different languages. VB.Net (the language), and C# tend to be the most commonly used ones.
Borland has a free c#builder that integrates with Visual Studio. Although you can use WebMatrix available at www.asp.net to develop asp.net apps in Vb.net or C#, Visual Studio (either the full Vs, or the VB.net or C#.nt versions) has Intellisense which is worth it's weight in gold when you're dealing with 3400 classes.
The way intellisense works, is if you type system. it will provide a drop down list of what could come next.
BTW... the Borland C#builder doesn't need visual studion, it can run stand-alone.
Edited by dpyers