To Distance with Oracle Java Name, the official name is ECMAScript
JS is supported by all most Browsers.
It is high level programming language. It can use on Client Side and with Node JS it is used on Server Side.
Loosely/Weakly Typed Language (Blessing or Curse) - Need not to tell the type of variable or type of parameter in a function.
e.g var a ; // not like int a;
Dynamically Typed Language. - Types are Associated with runtime values. It Does runtime checking.
Functions are No-1 Citizen in JS.
Leading on No-1 From Last 9 Years
That's all Folks Meet you in next blog.
Author Amit Srivastava