File:Logo_of_TC39.svg · Wikimedia Commons · See Wikimedia Commons
JavaScript
Sign in to saveJavaScript (JS) is a programming language and core technology of the Web, alongside HTML and CSS. It was created by Brendan Eich in 1995. As of 2025, the overwhelming majority of websites (98.9%) uses JavaScript for client side webpage behavior.
JavaScript is a programming language that powers interactive features on nearly all websites today, making it one of the most essential technologies for how the internet works. It was created by Brendan Eich in 1995 and remains fundamental to web development alongside HTML and CSS, with 98.9% of websites currently using it.
AI-generated from the Wikipedia summary — may contain errors.
Key facts
- Programming language.name
- JavaScript
- Programming language.screenshot
- JavaScript code.png
- Programming language.screenshot caption
- Screenshot of JavaScript source code
- Programming language.paradigms
- Multi-paradigm: event-driven, functional, imperative, procedural, object-oriented
- Programming language.memory management
- Garbage collected
- Programming language.family
- ECMAScript
- Programming language.designers
- Brendan Eich of Netscape first; then others contributed to ECMAScript standard
- Programming language.typing
- Dynamic, weak, duck
- Programming language.scope
- lexical
- Programming language.file extensions
- .js • .mjs • .cjs
- Programming language.implementations
- V8, JavaScriptCore, SpiderMonkey;Chakra (deprecated)
- Programming language.influenced by
- Java, Scheme, Self, AWK, HyperTalk
- Programming language.influenced
- ActionScript, ArkTS, AssemblyScript, CoffeeScript, Dart, Haxe, JS++, Opa, TypeScript
- Programming language.wikibooks
- JavaScript
via Wikipedia infobox
Wikidata facts
- Instance of
- event-driven programming
- Named after
- Java
- Owned by
- Oracle Corporation
- Based on
- ECMAScript
- Designed by
- Brendan Eich
- Image
- JavaScript code.png
- Said to be same as
- JScript
- Has use
- computer programming
Show 18 more facts
- Stack Exchange tag
- stackoverflow.com/tags/javascript
- influenced by
- Python
- Commons category
- JavaScript
- topic's main category
- Category:JavaScript
- media type
- text/x-javascript
- programming paradigm
- imperative programming
- inception
- 1995-12-04
- software version identifier
- ECMAScript 2025
- file extension
- js
- topic has template
- Template:JavaScript
- typing discipline
- prototype-based programming
- regulated by
- Ecma International
- publication date
- 1995-09-00
- announcement date
- 1995-12-04
- native label
- JavaScript
- hashtag
- Javascript
- on focus list of Wikimedia project
- Wikipedia:Vital articles/Level/4
- described at URL
- consumerrights.wiki/w/JavaScript
Sources (15)
via Wikidata · CC0
~36 min read
Encyclopedic overview
57 sectionsContents
- History
- Creation at Netscape
- Adoption by Microsoft
- The rise of JScript
- Growth and standardization
- Reaching maturity
- Trademark
- Website client-side usage
- Examples of scripted behavior
- Libraries and frameworks
- Other usage{{anchor|Server-side_JavaScript|Uses_outside_web_pages}}
- Execution
- JavaScript engine
- Runtime system
- Features
- Imperative and structured
- Weakly typed
- Dynamic
- Typing
- Run-time evaluation
- Object-orientation (prototype-based)
- Prototypes
- Functions as object constructors
- Functions as methods
- Functional
- Lexical closure
- Anonymous function
- Delegative
- Functions as roles (Traits and Mixins)
- Object composition and inheritance
- Miscellaneous
- Zero-based numbering
- Variadic functions
- Array and object literals
- Regular expressions
- Promises
- Async/await
- Vendor-specific extensions
- Syntax
- Security
- Cross-site scripting
- Cross-site request forgery
- Misplaced trust in the client
- Misplaced trust in developers
- Browser and plugin coding errors
- Sandbox implementation errors
- Hardware vulnerabilities
- Development tools
- Related technologies
- Java
- JSON
- Transpilers
- WebAssembly
- Notes
- References
- Further reading
- External links
JavaScript (JS) is a programming language and core technology of the Web, alongside HTML and CSS. It was created by Brendan Eich in 1995. As of 2025, the overwhelming majority of websites (98.9%) uses JavaScript for client side webpage behavior.
Web browsers have a dedicated JavaScript engine that executes the client code. These engines are also utilized in some servers and a variety of apps. The most popular runtime system for non-browser usage is Node.js.
Excerpted from Wikipedia’s “JavaScript” article, available under the CC BY-SA 4.0 licence.
Gallery (2)
Available in 119 languages
- Español
- Français
- Deutsch
- 中文
- 日本語
- Русский
- Português
- Italiano
- العربية
- हिन्दी
- abstract
- Afrikaans
- Albanian
- Aragonese
- Armenian
- Assamese
- Asturian
- azb
Show 100 more
- Azerbaijani
- Bahasa Indonesia
- Bangla
- Basque
- bat_smg
- be_x_old
- Belarusian
- blk
- Breton
- Buginese
- Bulgarian
- Burmese
- Catalan
- cdo
- Central Kurdish
- Chuvash
- Croatian
- Czech
- Danish
- Egyptian Arabic
- Esperanto
- Estonian
- Filipino
- Finnish
- Galician
- Georgian
- Greek
- Hakka Chinese
- Hausa
- Hebrew
- Hungarian
- Icelandic
- Ido
- Interlingua
- Javanese
- Kabyle
- Kara-Kalpak
- Kazakh
- Khmer
- Kurdish
- Kyrgyz
- Lao
- Latin
- Latvian
- Lingua Franca Nova
- Lithuanian
- Lombard
- Macedonian
- Malay
- Malayalam
- Marathi
- Mazanderani
- Mongolian
- Nederlands
- Nepali
- Northern Frisian
- Norwegian
- Odia
- Old English
- Piedmontese
- Polski
- pwn
- Quechua
- rki
- Romanian
- Scots
- Serbian
- Serbian (Latin)
- simple
- Sinhala
- Slovak
- Slovenian
- Somali
- Sundanese
- Svenska
- Swahili
- Tamil
- Tatar
- Telugu
- Tetum
- Tiếng Việt
- Toki Pona
- Tulu
- Tumbuka
- Türkçe
- Turkmen
- Ukrainian
- Urdu
- Uzbek
- Venetian
- Western Panjabi
- wikifunctions
- Wu Chinese
- Yakut
- zh_classical
- zh_min_nan
- zh_yue
- فارسی
- ไทย
- 한국어
via Wikidata sitelinks · CC0