"JavaScript (sometimes abbreviated JS) is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented,[5] imperative, and functional[1][6]functional programming styles."
From Wikipedia. http://en.wikipedia.org/wiki/JavaScript