Developed in 1995 by Netscape this language is an extension to HTML, it is a programming language that can make improvements to HTML (animated text, scrolling text, animated image ... Javascript is a language that works on the client side, unlike other php, asp, servelet ... languages ​​that work on the server side, but learning is important as long as ASP (Active Server Pages) is based on Javascript and VBscript, and that recently javascript has become the basis of Ajax technology.

JavaScript is a computer programming language interpreted according to the ECMAScript language (a set of norms standardized by the Ecma International organization concerning script-type programming languages). JavaScript can be created and run by software called javascript engines. These are usually integrated with web browsers.

Does Javascript come from the Java language? The answer is no ! Javascript is not linked to Java!
JavaScript was created by Netscape in 1995 while Java was created by Sun Microsystems in the early 1990s and acquired by Oracle in 2010.

The power of Javascript lies in the fact that:

  • JavaScript is object oriented
  • JavaScript is the basis of AJAX
  • JavaScript integrates hundreds of Framework

JavaScript is a scripting language mainly used in interactive web pages but also for servers by using  the Node.js for example. It is an object oriented programming language with prototype, that is to say that the bases of the language and its main interfaces are provided by objects which are not instances class , but which are each equipped with constructors allowing to create their properties, and in particular a prototyping property that makes it possible to create personalized heir objects. In addition, the functions are first class objects. The language supports the object paradigm, imperative and functional. JavaScript is the language with the largest ecosystem thanks to its npm dependency manager, with around 500,000 packages in August 2017.

Younes Derfoufi
One thought on “Introduction to Javascript”

Leave a Reply