Client-side scripting options are many and varied. Device capability and developer skill set dictate selection and use. Some of the more common options are the following:
- JavaScript client-side scripting language
- REXX, which is an IBM mainframes scripting language
- Tool Command Language (TCL), which processes strings and passes commands to interactive programs
- Active Server Pages (ASP) by Microsoft, which uses scripted pages on the web server and acts as an interpreted interface between the backend application and browser
- Java Server Pages (JSP) from by Sun Microsystems, which uses scripted pages that are compiled to run on the server as small programs called servlets
- PHP, an open source server scripting language embedded into ...