DEV Community

Fabrice Ndabitezamaso
Fabrice Ndabitezamaso

Posted on

Why learning Javascript

Before entering in deep why learning Javascript let ‘s see what is exactly Javascript.
Javascript is an object-oriented computer programming language commonly used to create interactive effects within web browsers.
JavaScript was introduced in 1995 as a way to add programs to web pages in the Netscape Navigator browser. The language has since been adopted by all other major graphical web browsers. It has made modern web applications possible—applications with which you can interact directly without doing a page reload for every action. JavaScript is also used in more traditional websites to provide various forms of interactivity and cleverness.
It is important to note that JavaScript has almost nothing to do with the programming language named Java. The similar name was inspired by marketing considerations rather than good judgment. When JavaScript was being introduced, the Java language was being heavily marketed and was gaining popularity. Someone thought it was a good idea to try to ride along on this success. Now we are stuck with the name.
After its adoption outside of Netscape, a standard document was written to describe the way the JavaScript language should work so that the various pieces of software that claimed to support JavaScript were actually talking about the same language. This is called the ECMAScript standard, after the Ecma International organization that did the standardization. In practice, the terms ECMAScript and JavaScript can be used interchangeably—they are two names for the same language.
There are those who will say terrible things about JavaScript. Many of these things are true. When I was required to write something in JavaScript for the first time, I quickly came to despise it. It would accept almost anything I typed but interpret it in a way that was completely different from what I meant. This had a lot to do with the fact that I did not have a clue what I was doing, of course, but there is a real issue here: JavaScript is ridiculously liberal in what it allows. The idea behind this design was that it would make programming in JavaScript easier for beginners. In actuality, it mostly makes finding problems in your programs harder because the system will not point them out to you.

You learn javascript if you have desire of becoming a web developer. Even if you haven't got your heart set on a tech career, being proficient in this language will enable you to build websites from scratch—a pretty useful skill to have in today's job market!

Once you learn Javacript you can work as :

-Front-end Developer
-Back-end Developer
-Full-stack Developer


01.Javascript developer in-demand and well-paid
02.Javascript is beginner friendly.
03.Javascript has a massive developer community.
04.Wide range of usage.
05.Lots of sources to learn.
06.It’s the only language to work in the browsers.
07.It’s used for powerful web applications (Gmail,Twitter, and Facebook).
08.It can be used to build mobile applications.
09.It can create scripts to automate your day to day workflow.

There are also other three great things about JavaScript:

• Full integration with HTML/CSS.
• Simple things are done simply.
• Supported by all major browsers and enabled by default.
JavaScript is the only browser technology that combines these three things.
That’s what makes JavaScript unique. That’s why it’s the most widespread tool for creating browser interfaces.

Where does javascript code run?

Javascript was originally designed to run only in Browsers , every browser has what we call Javascript engine that can execute javascript code for examples:
In Firefox : javascript engine is SpiderMonkey
In chrome : javascript engine is V8
But with Node.js javascipt can run outside of browsers .

Batch Capricorn
Archis Academy

Top comments (0)