A scripting language with no relation to Java. Through some complicated convolutions of the politics of naming languages, Javascript inherited the Java pref"1x. Javascript is similar to other scripting languages in that the code is executed as soon as it is read and does not require to be compiled as with normal source code. However, there is one big, important difference between Javascript and the other scripts like PHP, ASP, and others:
Javascript is not a server-side script, it is a client-side script. That is, the instructions in a Javascript me are executed by the user's Web browser and not by the server.