- It is a simple and interpreted language.
- The language is case-sensitive.
- It gives users excellent control over web browsers.
- Validation on the client side,
- Drop-down menus that are dynamic,
- Date and time are displayed.
- Displaying dialogue boxes and pop-up windows (like an alert dialogue box, confirm dialogue box and prompt dialogue box),
- Displaying clocks, for example.