Introduction to JavaScript

Quick Overview

Here's a quick overview of the JavaScript programming language

AttributeValue
LogoRust lang logo
File extension.js, .cjs, mjs
Year founded1995
CreatorBrendan Eich
Official websitehttps://262.ecma-international.org/
Update frequencyYearly since 2015 (ES6)
ClassificationDynamic language
Package repositoryhttps://www.npmjs.com/

JavaScript, also called ECMAScript, and not to be confused with another programming language, called Java, was created by Brendan Eich in 1995 to add interactivity to websites.

Back in those days, there weren't beautiful and dynamic websites as seen today, JavaScript was one of the major tools that made this a reality.

However, it has evolved to support various other use cases, including backend development, mobile applications, machine learning, task automation, scripting and many more.

Last change: 2025-09-03, commit: 6636d47