What is Scripting Language?
Scripting languages (commonly called scripting programming languages or script languages) are computer programming languages that are typically interpreted and can be typed directly from a keyboard. Thus, scripts are often distinguished from programs, because programs are converted permanently into binary executable files (i.e., zeros and ones) before they are run. Scripts remain in their original form and are interpreted command-by-command each time they are run. Scripts were created to shorten the traditional edit-compile-link-run process. The name 'script' is derived from the written script of the performing arts, in which dialogue is set down to be interpreted by actors and actresses--the programs. Early script languages were often called batch languages or job control languages. Scripting languages can also be compiled, but because interpreters are simpler to write than compilers, they are interpreted more often than they are compiled.
Reference: http://www.w3schools.com/js/js_intro.asp retreived March 27, 2007
Reference: http://www.mcli.dist.maricopa.edu/show/interact/js.html , retrieved March 27, 2007
Can You Copyright a Computer Language?
Oracle and Google are going to trial to find out if a computer language can be copyrighted. Each side has a mini army of attorneys and they are set to face off in San Francisco after 2 years of disputing over Android and the Java programming language. Oracle maintains that Android violates its’ Java patents and Java copyright. Google is declaring that a computer language cannot be copyrighted. Google uses the following analogy in their defense: “Yes, you can copyright A Tale of Two Cities in English, but does that mean you can copyright every word in the English language?” Oracle is asking for $1 billion in damages.
Retrieved from http://www.wired.com/wiredenterprise/2012/04/google-oracle/ on April 13, 2012.