JavaScript is an interpreted programming language, built on the ECMAScript standard.
The language definition is really broad since it can be defined as aprocedural language based on prototypes, imperative, weakly typed, and dynamic.
JavaScript is mainly used as a client side programming language implemented as part of a web browser to allow developers an improved way to implement user interface and dynamic features inweb pages, although there are implementations of JavaScript on theserver side (SSJS) the popularity of the language is due to the client side implementations alone.
JavaScript can also be found outside web applications, for example as a way to add interactivity to PDF documents and desktop widgets.
JavaScript was designed with a similar syntax as C, although it takes names and conventions from the Java programming language.
However, despite the name Java and JavaScript are not related and have different semantics and purposes.
JavaScript was originally developed by Brendan Eich of Netscape under the name Mocha, which was later renamed to LiveScript, to finally being called JavaScript.
The name change coincided approximately with the moment in which Netscape added support for Java technology in its web browser Netscape Navigator version 2.
0B3 in late 1995.
The name JavaScript was confusion, giving the impression that the language is an extension of Java, andit has been characterized by many as a marketing strategy for Netscape to gain prestige and innovate in what were the new web programming languages.
The following year Microsoft implemented a similar client side programming languages as part of its Internet Explorer 3.
0 web browser.
Microsoft called its client side language "jscript", to avoid problems related to the brand.
The Jscript term seems so similar that the both "javascript" and "jscript" are often used interchangeably, but the specification of JScript is not 100% compatible with the ECMA specifications.
To avoid these incompatibilities, the World Wide Web Consortium (W3C) designed the standard Document Object Model (DOM, or document object model), which was incorporated in the version 6 of Internet Explorer and Netscape Navigator, Opera version 7, Mozilla Firefox since its first release, and all modern browsers thereafter.
In 1997 there was a proposal to submit JavaScript to the standard of the European Computer Manufacturers ' Association ECMA, which despite its name is not European but international, based in Geneva.
In June 1997, it was adopted as an ECMA standard under the name of ECMAScript.
JavaScript also became an ISO standard.
Because of its standardization and the great adoption of the internet, JavaScript has become the most used programming language in the planet.
Note: JavaScript is a registered trademark of Oracle Corporation.
It is used under license by the products created by Netscape Communications and current entities such as the Mozilla Foundation.
The language definition is really broad since it can be defined as aprocedural language based on prototypes, imperative, weakly typed, and dynamic.
JavaScript is mainly used as a client side programming language implemented as part of a web browser to allow developers an improved way to implement user interface and dynamic features inweb pages, although there are implementations of JavaScript on theserver side (SSJS) the popularity of the language is due to the client side implementations alone.
JavaScript can also be found outside web applications, for example as a way to add interactivity to PDF documents and desktop widgets.
JavaScript was designed with a similar syntax as C, although it takes names and conventions from the Java programming language.
However, despite the name Java and JavaScript are not related and have different semantics and purposes.
JavaScript was originally developed by Brendan Eich of Netscape under the name Mocha, which was later renamed to LiveScript, to finally being called JavaScript.
The name change coincided approximately with the moment in which Netscape added support for Java technology in its web browser Netscape Navigator version 2.
0B3 in late 1995.
The name JavaScript was confusion, giving the impression that the language is an extension of Java, andit has been characterized by many as a marketing strategy for Netscape to gain prestige and innovate in what were the new web programming languages.
The following year Microsoft implemented a similar client side programming languages as part of its Internet Explorer 3.
0 web browser.
Microsoft called its client side language "jscript", to avoid problems related to the brand.
The Jscript term seems so similar that the both "javascript" and "jscript" are often used interchangeably, but the specification of JScript is not 100% compatible with the ECMA specifications.
To avoid these incompatibilities, the World Wide Web Consortium (W3C) designed the standard Document Object Model (DOM, or document object model), which was incorporated in the version 6 of Internet Explorer and Netscape Navigator, Opera version 7, Mozilla Firefox since its first release, and all modern browsers thereafter.
In 1997 there was a proposal to submit JavaScript to the standard of the European Computer Manufacturers ' Association ECMA, which despite its name is not European but international, based in Geneva.
In June 1997, it was adopted as an ECMA standard under the name of ECMAScript.
JavaScript also became an ISO standard.
Because of its standardization and the great adoption of the internet, JavaScript has become the most used programming language in the planet.
Note: JavaScript is a registered trademark of Oracle Corporation.
It is used under license by the products created by Netscape Communications and current entities such as the Mozilla Foundation.
SHARE