What is JavaScript?

Omar Khan

JavaScript is not Java.

From Netscape's documentation:
"JavaScript is Netscape’s cross-platform, object-based scripting language for client and server applications. JavaScript lets you create applications that run over the Internet. Using JavaScript, you can create dynamic HTML pages that process user input and maintain persistent data using special objects, files, and relational databases."

And also, from Netscape's documentation

"Core JavaScript can be extended for a variety of purposes by supplementing it with additional objects, for example:

Client-side JavaScript extends the core language by supplying objects to control a browser (Navigator or another web browser) and its Document Object Model (DOM). For example, client-side extensions allow an application to place elements on an HTML form and respond to user events such as mouse clicks, form input, and page navigation. Server-side JavaScript extends the core language by supplying objects relevant to running JavaScript on a server."

See also:
JavaScript Developer Central
A short tutorial