JavaScript started out as LiveScript in 1995 with Netscape 2.0, Netscape later changed this to JavaScript. It is a lightweight scripting language that allows web developers to implement client-side script that can interact with users and enable dynamic pages. It is an interpreted programming language with object-oriented capabilities making it a very powerful addition to HTML and CSS which, incidentally, JavaScript can update and change.