Technology Programming

An Introduction to JavaScript

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.
SHARE
RELATED POSTS on "Technology"
WordPress - How to Set up a New Theme to WordPress 3.
WordPress - How to Set up a New Theme to WordPress 3.
Solution of Creative Web Design
Solution of Creative Web Design
The three disciplines of User Experience
The three disciplines of User Experience
Web Design Sheffield Options For Professional Enterprises
Web Design Sheffield Options For Professional Enterprises
Do you have what it takes?
Do you have what it takes?
Segway Cost
Segway Cost
Microsoft Access 2010: What's Coming with Office 2010?
Microsoft Access 2010: What's Coming with Office 2010?
Companies of Web Development in Ireland Provide Designs that Work
Companies of Web Development in Ireland Provide Designs that Work
Penguin Update to Put Red-Flags on Negative SEO
Penguin Update to Put Red-Flags on Negative SEO
Innovative web 2 design templates can make your business famous quickly
Innovative web 2 design templates can make your business famous quickly
Building A Search Engine Friendly Website
Building A Search Engine Friendly Website
Exceptional Advice To Build Up Your Internet Marketing
Exceptional Advice To Build Up Your Internet Marketing
The Benefits of Selecting The Right Hosting Company
The Benefits of Selecting The Right Hosting Company
Is There a Methodology for Making Successful Logos
Is There a Methodology for Making Successful Logos
Benefits of Ruby On Rails Development
Benefits of Ruby On Rails Development
The Power of Colour and Shapes in Your Infant's Life.
The Power of Colour and Shapes in Your Infant's Life.
Advantages of Hiring PSD To HTML Service Providers
Advantages of Hiring PSD To HTML Service Providers
How to Make Responsive Web Design Attractive?
How to Make Responsive Web Design Attractive?
Converting PSD to Responsive HTML
Converting PSD to Responsive HTML
Just a few realy really hints and tips when it comes to website design but look for.
Just a few realy really hints and tips when it comes to website design but look for.

Leave Your Reply

*