DEV Community

Rawan Amr Abdulsattar
Rawan Amr Abdulsattar

Posted on • Originally published at codewithrona.blogspot.com

Introduction to javascript

Javascript : #1 Introduction to javascript


So , What  is Javascript ?!

 Javascript is one of the most popular programming languages in the world. It has a lot of features as  :

  • it's high-level and easy to learn as a beginner.
  • it's light-weight , interpreted or just-in-time( Just In Time Compilation, JIT, or Dynamic Translation, is compilation that is being done during the execution of a program )
  • It can by written in any of the object-oriented (OOP) or functional style in programming ( It's your own choice 😉).
  • It has a large community and a ton of libraries and frameworks to work with and to help you in your projects. 
  • It's used in the most popular tech companies like Google, Facebook, Twitter, Apple and Microsoft.
  • A lot of the world's most popular applications are built using javascript as Uber, LinkedIn, Netfilx and much more.

Uses of Javascript

Top uses of Javascript


Although javascript is mostly used for building web applications and for web development purposes, it can be used a s a multi-purpose programming language, as it can be used in :

  • Frontend Web development
  • Backend Web development
  • Game development
  • Mobile application development
  • Artificial intelligence and Machine learning

Average Salary for javascript dev jobs

Javascript dev average salaries

The average salary for a javascript developer is $112152 per year in the US.

Prerequisites

No prior experience required ... !!!

If you are an absolute beginner, this course is for you, programming concepts will be discussed in details through the course .All what you need is :
  • A computer

Sources 

I used a little information from some sources to make the tutorial perfect and complete as:
  • freecodecamp (for JIT definition)
  • indeed (for average salary for JS dev jobs)
  • Quora and tweekyourbiz (for companies and apps that used and is bulit using JS)

Discussion (0)