JavaScript, also abbreviated as JS, is the third core technology of the triangle of web development and the World Wide Web, and the main programming language of modern web browsers. Qlik Sense, leaving the Qlik engine, services, and the repository database aside, is fully based on JavaScript.
Within the world of software development, JS has the following classification attributes as a programming language:
- It's high-level, meaning it's highly abstracted
- It's dynamic, for example, variables can become strings from numbers and vice versa during the execution of the code
- It's weakly typed, meaning it will allow some missing declaration or typos to go through
- It's prototype-based, meaning you can, for example, create prototype objects, and then augment them in due course, adding or remove attributes of an object
- It's multi-paradigm, meaning...