JavaScript is HTML and the Web programming language.It is easy to learn powerful and popular programming language.


1. It is a powerful scripting language that helps designers to design websites and web pages effectively and interactively in a very simple and efficient way.
2. It has features to achieve dynamic effects in web pages.
3. It has ability to detect client browser.
4. The newer version of JavaScript features built-in Iterators and Generators.
5. It can be used on client side as well as on server side.

Pros and Cons:


1. Reduced load on the server side.
2. It can be worked into any type of Web page.
3. With the help of node.js server-side development can be done in JavaScript.
4. It worked nicely with other languages and can be used in a huge variety of applications.
5. Very fast.


1. It can be exploited for malicious purposes.
2. Search engines (i.e Google, Bing etc) cannot read JavaScript.


1. Writing scripts to full fill your requirements.