Welcome to JavaScript
Contents
Welcome to JavaScript#
This will be a short but concise, go through lesson on JavaScript programming for both the beginner and intermediate developers, written by Thato Seeletso Mmusi..
Note
This tutorial book is built using the new Sphinx-based Jupyter Book 2.0 tool set.
Thank you for choosing to go over Quick JavaScript; throughout this tutorial you will learn the whole concept of programming and ultimately become a better JavaScript Developer. It is my hope that over time I will be able to get partners and recognised institutions that will be able to issue or certify, a certificate of completion to be issued upon completion of this turorial.
Should you need help or would like to help others you may join the telegram group - .
This whole piece will also be a guide for both beginners and advanced JavaScript developers. Once again welcome to Quick JavaScript. JavaScript is the language of the web, and will most definitely reap the decision of investing your time well in learning it. I hope you will enjoy the writing.
Note
This will be a step by step guide, to learning JavaScript, which currently is a very popular programming language. JavaScript is used for interactivity on websites, to develop mobile apps, desktop applications, games and currently gaining miliage in being used for machine learning and AI.
Relative Popularity#
numref}Figure %s <javaScript>
JavaScript (JS) has increased in popularity in recent years and has been the leading programming language for six consecutive years and is the most used programming language as evidenced by pull requests on Github.
Github
![../_images/javaScript.png](../_images/javaScript.png)
Fig. 1 A simple app to illustrate pull requests of languages as viewed on the browser#
JavaScript’s popularity is further seen at Stack Overflow, an online question and answer community for both enthusiasts and professional programmers.
numref}Figure %s <javaScript1>
Below is an illustration of survey results on most used programming languages by professionals:
Programming languages popularity
![../_images/javaScript1.png](../_images/javaScript1.png)
The graph:
![../_images/javaScript2.png](../_images/javaScript2.png)