A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a compute...
A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms. - Wikipedia
One of the best programming language that you should know is JAVA SCRIPT , it's not just a front-end programming language but it's also a back-end programming language using JS frameworks and JS library like (Meteor JS and React JS ).
JAVA SCRIPT allows you to build better interactive websites. It become an essential web technology and most browsers implement JS .
So if you want to be a better web developer (back-end or front-end ), you should start learning JAVA SCRIPT .
you can use JAVA SCRIPT to develop mobile app , websites , games , and desktop app , also object connected.
JAVA SCRIPT has a better community , the advances we're seeing in the JS community is
solutions may benefit you and your team, without making you tired.
JAVA SCRIPT has a various tools to use , that will make you build awesome thing with java script.And before you start using JS frameworks you have to focus on obtaining a solid understanding of java script .
Interest in learning JavaScript grew by 22.3% in 2015.
If you want to start learning JAVA SCRIPT , i advice you to start learning from here : FREECODECAMP
![]() |
| freeCodeCamp |
JavaScript is the 8 most popular language on TIOBE index .
![]() |
| TIOBE |
Let's talk now about career Opportunities:
![]() |
Salary information from gooroo.io
|
JavaScript is also the most demanded programming skill at Angel List. If you want to use JavaScript for backend development, the average salary in the US for Node.js developers is about $98,962.
Here is some best frameworks and library's of java script .
Front-End :
React : React, being just the view layer, requires additional libraries which you generally tend to piece together yourself, however, there are many boilerplate projects available that have all of this ready to go out of the box, the React Starter Kit being one of them.
Angular 2.0 : Learning Resources: Ng-Learn has a nice write-up on Angular 2.0. If you're eager to get started with Angular 2.0 in the MEAN stack, this tutorial is for you.




