Scripting language used to programmatically control Web pages. Based on the Java programming language; can be used on either the client side or the server side, and is available as a scripting language for ASP and ASP.NET pages.