Javascript is a programming language for web pages. It turns static web pages into interactive programs delivered through your web browser. It is powerful and fairly easy to learn, and since it runs in your browser, it is already installed on your computer.
This tutorial will introduce you to javascript, but it is assumed that you already know the basics of XHTML. If you don't, you should complete Getting Down with XHTML before reading this tutorial.