Log in
Enquire now
JavaScript

JavaScript

A high-level, interpreted programming language that enables interactive web pages.

OverviewStructured DataIssuesContributors

Contents

javascript.com
ecmascript.org
Is a
Technology
Technology

Technology attributes

Related Technology
TypeScript
TypeScript
JQuery
JQuery
NodeJS
NodeJS
0
Implementations
WebKit
WebKit
Chrome V8
Chrome V8
0
‌
Chakra (JavaScript engine)
‌
SpiderMonkey
0
Date Invented
1995

Other attributes

Also Known As
Vue
JS
ECMAScript
Creator
Firefox
Firefox
Founded Date
December 4, 1996
Founder
Brendan Eich
Brendan Eich
Industry
Web development
Web development
‌
Computer
Programming language
Programming language
Information technology
Information technology
Named After
Java
Java
Owner
Sun Microsystems
Sun Microsystems
Parent Organization
Sun Microsystems
Sun Microsystems
Published Date
September 1, 1995
Wikidata ID
Q2005
Written in
ECMAScript0

JavaScript is a high-level, interpreted programming language that conforms to the ECMAScript specification.

JavaScript has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.

Alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide Web. JavaScript enables interactive web pages and is an essential part of web applications. The vast majority of websites use it, and major web browsers have a dedicated JavaScript engine to execute it.

As a multi-paradigm language, JavaScript supports event-driven, functional, and imperative (including object-oriented and prototype-based) programming styles. It has APIs for working with text, arrays, dates, regular expressions, and the DOM, but the language itself does not include any I/O, such as networking, storage, or graphics facilities. It relies upon the host environment in which it is embedded to provide these features.

Initially only implemented client-side in web browsers, JavaScript engines are now embedded in many other types of host software, including server-side in web servers and databases, and in non-web programs such as word processors and PDF software, and in runtime environments that make JavaScript available for writing mobile and desktop applications, including desktop widgets.

The terms Vanilla JavaScript and Vanilla JS refer to JavaScript not extended by any frameworks or additional libraries. Scripts written in Vanilla JS are plain JavaScript code.

Although there are similarities between JavaScript and Java, including language name, syntax, and respective standard libraries, the two languages are distinct and differ greatly in design.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date

Definition of JavaScript | Dictionary.com

https://www.dictionary.com/browse/javascript

Web

How does Javascript affect SEO?

ButterCMS

https://buttercms.com/blog/javascript-seo-best-practices

Web

Sept 09, 2019

JavaScript Educational materials

https://developer.mozilla.org/ru/docs/Web/JavaScript

Web

January 28, 2022

Press Release

https://web.archive.org/web/20070916144913/https://wp.netscape.com/newsref/pr/newsrelease67.html

Web

The Modern JavaScript Tutorial

https://javascript.info/

Web

References

Find more entities like JavaScript

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us