DEV Community

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

Posted on

2 1

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

Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

Top comments (0)

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay