IMO, ASP and VBScript is an easy language to learn, even to programmers who have not had any prior knowledge of web development and Object-Oriented Programming. ASP provides database connectivity with many popular RDBMS such as MS SQL Server and Oracle, as long as ODBC driver for the RDBMS is available. ASP components are much faster in execution.
The biggest condition is that, ASP runs mostly under Windows servers that is much expensive and I think ASP is not really a good choice if cross-platform compatibility is required unless you have 3rd party software.
ASP is old, and only runs on IIS. PHP or ASP.net would be a much better choice. I have recently converted to PHP, because I find myself using alot of open source applications lately and it runs on both IIS and Apache servers.
I think ASP is not really a good choice if cross-platform compatibility is required
That's a slightly misleading statement. Firstly, it only makes a difference on the server - it still chucks out the same client side code as PHP and other server side languages...
Secondly, you can in fact run ASP on Apache using Sun's ChiliSoft: http://www.sun.com/software/chilisoft/
Anyway that's a bit academic, as previously stated, there's really no point in learning ASP now.