Article · Wikipedia archive · Last revised May 29, 2026

Outline of the JavaScript programming language

The following outline is provided as an overview of and topical guide to JavaScript:

Last revised
May 29, 2026
Read time
≈ 5 min
Length
1,184 w
Citations
7
Source

The following outline is provided as an overview of and topical guide to JavaScript:

JavaScript (JS)a is a programming language and core technology of the Web, alongside HTML and CSS. Created by Brendan Eich in 1995,1 it is maintained by Ecma International's TC39 technical committee,2 with related Web APIs maintained by W3C and WHATWG.3 As of 2025, JavaScript is the most widely used programming language on GitHub.b4

What type of language is JavaScript?

History of JavaScript

Javascript fundamentals

Issues and limits

Specifications of the language

Where JavaScript works (its runtime environments)

JavaScript works mainly in two main types of runtime environments:

Adaptive web design

Adaptive web design

JavaScript toolchain

Libraries

Package managers

Bundlers

Transpilers

Linters and formatters

Testing tools

Build and development tools

General JavaScript concepts

  • ActionScript – Object-oriented programming language
  • AssemblyScript – TypeScript-based programming language
  • ClojureScript – Dialect of the Lisp programming language on the Java platformPages displaying short descriptions of redirect targets
  • CoffeeScript – Programming language which compiles to JavaScript
  • Dart – Programming language
  • Elm – Functional programming language
  • Embedded JavaScript (EJS) – Webpage templating language using JavaScript
  • Haxe – Cross-platform programming language
  • JavaScript XML (JSX) – JavaScript syntax extension
  • JS++ – Web programming language
  • LiveScript – Functional programming language
  • Nim – Programming language
  • Opa – Programming language for developing scalable web applications
  • PureScript – Strongly typed language that compiles to JavaScript
  • Reason – Syntax extension and toolchain for OCaml
  • ReScript – Programming language that compiles to JavaScript
  • TypeScript – Programming language and superset of JavaScript

JavaScript organizations

JavaScript publications

Books about JavaScript

JavaScript programmers

See also

See also

Outlines of other programming languages
Notes

Notes

  1. /ˈɑːvəskrɪpt/
  2. Figure includes TypeScript, a strict syntactical superset of JavaScript that compiles to JavaScript. GitHub's 2025 Octoverse report groups the two languages together when measuring combined usage.
References

References

  1. "Chapter 4. How JavaScript Was Created". speakingjs.com. Archived from the original on 2020-02-27. Retrieved 2017-11-21.
  2. "TC39 - Specifying JavaScript". tc39.es. Retrieved 25 April 2026.
  3. "JavaScript technologies overview - JavaScript | MDN". MDN Web Docs. 27 October 2025. Retrieved 25 April 2026.
  4. GitHub (October 28, 2025). "Octoverse 2025: A new developer joins GitHub every second as AI leads TypeScript to #1". The GitHub Blog. Chart: "JavaScript & TypeScript have the largest combined usage". Retrieved 2026-04-25.
  5. "What do client side and server side mean? | Client side vs. server side". Cloudflare.
External links

Free learning resources