Bello Noah
1 supporter
The Core of JavaScript

The Core of JavaScript

Mar 07, 2021


JavaScript is a popular programming language used both in the browser and server. It was initially called LiveScript but later changed to JavaScript.

The programs in the language are called scripts.

JavaScript is a high-level, dynamic, untyped, and interpreted programming language.

It was created in 10 days by Brendan Eich. 😮

It is named JavaScript to position it as a younger brother to Java because Java was more popular back then (1995). But they are independent of each other.

JavaScript was changed to ECMAScript or ECMA-262 in 1996, but still call it JavaScript.

It is executed on any device that has a special program called JavaScript or ECMAScript engine. The engine renders web pages to the DOM (Document Object Model) for easier interaction between the browser and the user.

The engine is also called JavaScript Virtual Machine because it executes code in an environment independent of the platform.

ECMAScript is the standardized specification of JavaScript. It contains the most in-depth detailed information about JavaScript.

There are different JavaScript engine codenames based on the browser. For example, in Chrome and Opera, it is V8; in Firefox, it's Spider Monkey; in Internet Explorer, it's Chakra; in Microsoft Edge, it's ChakraCore; in Safari, it's Nitro and SquirrelFish, etc.

The full integration of JavaScript with HTML (HyperText Markup Language) and CSS (Cascading Style Sheet) makes JavaScript a unique Programming Language. It also supports all major browsers.

Applications of JavaScript

  • It allows users to interact with web pages.

  • It is used to build web, mobile, and desktop app.

  • It is used to build games on the web.

  • And many more...

Enjoy this post?

Buy Bello Noah a coffee

More from Bello Noah