JavaScript

JavaScript serves a very useful purpose. For a start, it is relatively easy
to learn. Although it looks like an object-oriented programming language, it is
accessible to those of us who prefer to think in terms of functions and
procedures rather than objects and methods.

You will probably be familiar with the effect of JavaScript rollovers
on a website where you move your mouse over a graphic and it changes.