About JavaScript

JavaScript

What is JavaScript (JS)?

JS is one of the popular implementation of ECMAScript.

Born: 1994 —> 4th Dec 1995

Father: Brendan Eich of Netscape

Inspired by: Java, Scheme, Self, AWK, HyperTalk


You will often hear people say that JavaScript is —

  • JS interpreted language? - it depends on the implementation of engine
    • interpreted (earlier versions) or JIT compiled (at present as it comes with compiler and profiler which helps in optimizing the JS code)
  • Multi paradigm
    • event-driven, functional, imperative, procedural, object-oriented programming
  • Single threaded
  • dynamic language
  • first in class functions