Active Server Pages (ASP) A web technology invented by Microsoft which enables program code and ACTIVEX objects to be embedded into web pages’ to achieve effects, such as pull down lists or tables of database records, not possible in HTML alone. ASP works only with Microsoft’s Internet Information Server, and permits scripts to be written in a variety of languages. When a request is made for the URL of their containing page, such scripts run on the server (rather than in the browser as Java applets do) and dynamically generate a page of ordinary HTML that is returned to the requesting client.
Microsoft’s own WINDOWS SCRIPTING HOST and various third-party add-ons enable ASP scripts to be written in a wide variety of languages including VISUAL BASIC Script (VBScript), JScript, PERL and REXX. See also JAVA SERVER PAGES, SERVLET.