Log in
Enquire now
JavaScript

JavaScript

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

OverviewStructured DataIssuesContributors

All edits by  Gregory Worrall 

Edits on 1 May, 2019
"Adding a brief synopsis for JavaScript as well as its initial release date and designer."
Gregory Worrall profile picture
Gregory Worrall
edited on 1 May, 2019
Edits made to:
Infobox (-1 properties)
Timeline (+1 events) (+61 characters)
Article (+1686/-39 characters)
Table (+1 rows) (+2 cells) (+20 characters)
Categories (+1 topics)
Related Topics (+1 topics)
Article

Javascript is a programming language.

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.

Table

Name
Role
Related Golden topics

Brendan Eich

Designer

Infobox
Website
https://developer.mozilla.org/en-US/docs/Web/JavaScript
Timeline

December 4, 1995

First appeared

First released in Netscape Navigator 2.0 beta 3

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