Javascript is a powerful tool for creating dynamic web content.  Web browsers have become faster and more powerful over time and the primary access to a web browser is through javascript.

There are a lot of javascript libraries that are opensource and can simplify some of the more difficult tasks performed within the web browser.

Some of the most common are: