JavaScript : A programming language for web

JavaScript is high-level, interpreted, dynamic, weakly typed, prototype-based and multi-paradigm programming language. It is easy to learn and widely for creating an interactive web application and mobile apps. It can be used for creating both client and server-side applications.