DEV Community

Cover image for What is JavaScript? How did It Come Out?
ozersubasi
ozersubasi

Posted on

What is JavaScript? How did It Come Out?

JavaScript is a dynamic programming language widely used in web browsers. Client-side scripts written in JS manage the behavior of websites such as browser-user interactions and especially asynchronous interaction, displaying and changing content. In addition to the client side, it is also widely used on the server side, thanks to environments such as NodeJS.

A programming language like a Swiss army knife that allows you to develop with ReactJS, AngularJS, VueJS on the frontend, NodeJS on the backend, React-Native as cross-platform on the mobile side

JavaScript was written by Brendan Eich in May 1995 in just 10 days, yes 10 days. Of course, the whole language did not become like this in 10 days. Eich wrote this programming language for Netscape Navigator, and it was called Mocha, then changed to LiveScript in September 1995.
So why did LiveScript suddenly become JavaScript? Confusing some people even now;

Of course it has nothing to do with the Java language, so JavaScript is not a scripted version of Java :)
It was used as a “marketing tactic” that would increase its popularity because it evoked the Java language, which was very popular at that time, and this naming has survived to the present day.

In 1996, Microsoft announced VBScript languages with JScript and VisualBasic infrastructure, which are similar to JavaScript, and then provided CSS support for JScript, but it did not work correct. This is how Netscape and Internet Explorer’s browser war started, at that time logos such as the one below were featured at the bottom of the websites.
image
image

In November 1996, Netscape applied to Ecma International for the standardization of JavaScript and was named ECMAScript after its acceptance. Afterwards, it continued to grow by getting continuous updates. Currently, the last version released continues to evolve as ES2021 or ES12.

*Source; *
https://tr.wikipedia.org/wiki/JavaScript#Standartla%C5%9Fma

Top comments (0)