- JavaScript
- a scripting language for Web pages, developed by Netscape in 1995
- uses a C++/Java-like syntax, so familiar to programmers, but simpler
- good for adding dynamic features to Web page, controlling forms and GUI
- requires users to have this technology enabled on their browsers
- see http://www.w3schools.com/js/
- Java applets
- can define small, special-purpose programs in Java called applets
- provides full expressive power of Java (but more overhead)
- good for more complex tasks or data heavy tasks, such as graphics
- see http://java.sun.com/applets/
Client-Side Programming