ASP in a Nutshell : a Desktop Quick Reference

Active Server Pages (ASP) allows for powerful web application development. It is both simple to use and, with its extensibility through ActiveX and Java components, very powerful. But what is it? Is it a programming language? No, not exactly. Is it a Microsoft-only rapid development platform? No, not really. 
Active Server Pages is a technology originally created by Microsoft as an answer to the sometimes complex problems posed by CGI application development. It allows you to use any scripting language, from VBScript to Python, to create realworld web applications.