(JavaScript is a literal script language. It is a dynamically typed, weakly typed, prototype based language with built-in support types. Its interpreter is called the JavaScript engine, which is a part of the browser. It is widely used for client-side scripting language to add dynamic functions to HTML pages.)