JavaScript (JS)

(1) Introduction to JavaScript(JS)

JavaScript is a programming language that is used to make websites more interactive. JavaScript is an essential tool for front-end web development, and it is also used on the backend of a web application. it is a popular and widely used language to build a wide range of applications, including mobile apps, and games.

(2) Webpages were introduced before JS

Before JavaScript was developed, web pages were static and could not be changed by the user. if a webpage needed to display dynamic content. or respond to user input, the entire page would have to be reloaded from the server. This made the web a less interactive and responsive experience for users.

(4) Specific things JS(JavaScript) adds to web development

(a) Dynamic content and interactivity (b) validations (c) Animations

(5) what is JavaScript

A scripting language that allows you to implement complex features on web pages. Enables you to update content dynamically, control multimedia, animate images, and much more. we use HTML to structure and give meaning to our web content, CSS to apply styling to our HTML content and JavaScript to add behavior aspects and to make the page interactive.

(3) History of JS (JavaScript)

JavaScript was designed to be a lightweight, easy-to-learn programming language that could be used on web pages. it was originally developed by Netscape, it was quickly adopted by other web browsers. Today, JavaScript is one of the most popular programming languages in the world, and it is used in almost every modern webpage.

JavaScript was invented by Brendan Eich in 1995. it was developed for Netscaoe2, and became the ECMA-262 standard in 1997.

Initially known as LiveScript, Netscape changed the name to JavaScript so they could position it as a companion for the Java language, a product of their partner, Sun Microsystems.

its earliest release suffered from notable performance and security issues, but developers had no alternatives.

in 2008, the creation of Google's open-source Chrome v8, a high-performance JavaScript engine, provided a crucial turning point for JavaScript.

Ryan Dahl released an open-source, cross-platform environment called Node.JS it provided a way to run JavaScript code from outside a browser.

it freed JavaScript from the confines of the browser and led directly to Javascript's current popularity.

Nowadays, most major online companies Today, including Facebook, Twitter, Netflix, and Google, all use JavaScript in their products.