Nearby lessons
1 of 40๐จ JavaScript: The Language of the Web
๐ What is JavaScript?
JavaScript (JS) is a light-weight, object-oriented programming language used to script webpages. It is an interpreted, full-fledged programming language that enables dynamic interactivity on websites.
- ๐งช JavaScript and Java are completely different languages, both in concept and design.
- ๐จโ๐ป JavaScript was invented by Brendan Eich in 1995, and became an ECMA standard in 1997.
- ๐ ECMA-262 is the official name of the standard. ECMAScript is the official name of the language.
- โก Originally created in 10 days for Netscape Navigator 2.0.
- ๐ Major versions: ES5 (2009), ES6/ES2015 (huge update), annual updates since 2015.
๐ Key Features
- ๐ All major browsers support JavaScript with built-in engines.
- ๐งฑ Follows syntax and structure of C language โ it's a structured language.
- ๐ก Weakly typed: types are implicitly cast depending on operations.
- ๐งฌ Object-oriented language using prototypes, not classes, for inheritance.
- โ๏ธ Lightweight and interpreted language.
- ๐ค Case-sensitive language.
- ๐ป Runs on multiple OS including Windows, macOS, Linux, etc.
- ๐ฎ Gives users control over the browser's behavior.
Keep Going!JS - Implementation