JavaScript: often abbreviated as JS, and was initially created to “make web pages alive”. It is a high-level, interpreted scripting language that conforms to the ECMAScript specification. JavaScript has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions. Find a tutorial here.