I get this question a lot: which language is the best for use in Active Server Pages? To answer this question, you have to answer two things: which is best for client-side scripting, and which is best for server-side scripting. On the client side, it would be nice to use VBScript; however, VBScript only runs on Internet Explorer. Since around half of my visitors still use Netscape, this isn't an option. For client-side scripting, Javascript is really the best choice.
On the server side, I have heard of developers writing ASP code using Javascript. However, I'm a fan of using VBScript because of my Visual Basic background. It's somewhat easier to read and easier to learn for new users, so I would recommend VBScript for server side scripting.