JavaScript Series - Introduction to JavaScript

JavaScript is the programming language of the web that basically makes the webpage to come alive - interactivity.

The codes written in JavaScript are called Scripts.

variable diff.png

The JavaScript language is used to write the interactivity component of the web. The JavaScript language has a browser engine for the compiling of the script to the browser understandable format called JavaScript Virtual Machine.

Some of the Virtual Machines for different popular browsers are:

  • Chrome & Opera - V8
  • Trident & Chakra for different versions of Internet Explorer
  • Chakracore for Microsoft Edge
  • Nitro or SquirrelFish for Safari

The Engines of all the browsers have the same working process.

Engine-01.png

As the language evolves it is required that the creators of this browser continue to evolve with it in order to have good number of feature of the language compatible with a particular browser.