JavaScript is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. It is a multi-paradigm, dynamic language supporting object-oriented, imperative, and declarative programming styles. -
View it on GitHub