It’s was initially supported by Netscape Navigator in 1995 and was then adapted by ECMA (European Computer Manufacturers Association) since 1997.
A scripting language is a lightweight programming language.
Initially when JS was invented by Brendan Eich in 1995, it was supposed to function only as a scripting language on the client side for web development.
However, JS has evolved and diversified a lot in many other domains like - Server side programming, Desktop application development, Mobile Application development, Machine Learning etc.
Used in server side programming - complete framework for server side development.
It’s a front-end library developed by Facebook.
Using React JS you can create web as well as mobile applications.
It’s a framework used to build cross platform desktop apps
Again a flavor of ReactJS used to create Virtual Reality oriented applications.
Tensorflow is an open source Machine Learning framework for everyone.
you can also download via following link
To Simplify the JS Development Install Visual Studio Code Text Editor For that Just download it from google by typing the Name of It.
VS code Theme & Live Server Plugin Setup:-
We will setup up our Visual Studio Code text editor with some basic themes and more importantly we will setup a new plugin/extension known as Live Server
For That click on Setting Which is Located in Bottom Left
And Select The Color Theme
This extension creates a local server on the system and runs in the background to constantly check for changes that you perform on your HTML/JS/CSS files and immediately updates those changes in the browser output.
This makes it easy to see the live changes happening and we dont have to save the files(provided auto save is on) and refresh the browser to view the changes.
For That Click On The Extensions Icon Which is Located in Left Side.
Then Serch Live Server and Click on The Install Link(Provided Internet is On)
It is Object based (doesn’t support inheritance) and is case sensitive language.
Its syntax is very similar to “C” language.
It is very loosely typed i.e.it means once u put any value in the variable that time data type is decided of variable.
Also we can do client side validations of data before the form is submitted to server.
It is not Related with java language
<html> <head> <script> document.write("hello world"); </script> </head> </html>