1 JavaScript was designed to add interactivity to HTML pages. 2 It is a scripting language. 3 A scripting language is a lightweight programming language. 4 A JavaScript consists of lines of executable computer code. 5 It is usually embedded directly into HTML pages. 6 It is an interpreted language (means that scripts execute without preliminary compilation). 7 Everyone can use JavaScript without purchasing a license.