Different scripting languages may reside side-by-side or nested within each other on the same web page. Thus, a new author may add code to the page, and he or she is not tied to any given subset of languages supported by the web server. Multiple scripting languages are supported by identifying a start...http://www.google.ca/patents/US6732330?utm_source=gb-gplus-sharePatent US6732330 - Scripting language blocks to support multiple scripting languages in a single web page