JavaScript 101: Ultimate JavaScript Guide or Introduction to Modern JavaScript.
Tags: javascript, programming, beginners, css
Published: 2022-02-12 12:26:26

**Introduction**
Globally, estimates indicate that around 65% of JavaScript to develop software (Statista, 2021). 95 % of over 1.8 billion websites in the world use JavaScript (Kahn, 2021). JavaScript is a scripting or programming language that helps developers design the complex features on web pages. Having said this, one may assume that JavaScript was designed for web development, however, it can be used in data science for visualizing, and analytics, and computing in research (Gans, et al., 2021; Dale, 2016).
 
Generally, JavaScript is believed for being designed for web development, to help support the user interaction. In it is an universal language for Web, Mobiles, Desktops, Servers, and Databases. Some of the reasons of using JavaScript in web development are that, first, JavaScript helps increase the interactivity. Secondly, it has the compatibility, that means, it provides room for any implementation like in mobile apps. Lastly, JavaScript has a good speed, which is amazing. An execution of the code performs the function and give the results in an efficient way in  web and mobile applications.

**The simple guide to learning JavaScript**

Importantly, it is highly recommended the basics of HyperText Markup Language (HTML) and Cascading Style Sheets (CSS). HTML is an important building block of the Web. It defines the meaning and structure of web content. CSS describes how HTML elements are to be displayed on screen, paper, or in other media. In fact, CSS is the language used to style a Web page. 

JavaScript is a language that performs on client-side as well as server-side. It works with HTML and CSS to improve the code functionality and interactivity.

A simple JavaScript Program is indicated below:
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d7a0lnzr9tibnra2rt48.png)

To learn better JavaScript, you can select source-code editors at your choice:

- Visual Studio Code is a developer-friendly cross-platform that help learn effectively 
- There are other editors such as WebStorm and Atom.

For mastery, allow yourself get challenged by reading JavaScript books, watching youtube on JavaScripts and attend the bootcamps or CodeCamps. More importantly, it is a good idea to attempt JavaScript projects.
 
**Conclusion**

JavaScript is globally used by several web developers to develop the websites and mobile apps. It is even used in data visualization, analytics and scientific computing in research. There are various ways to learn JavaScript and this learning demands the consistency to build up coding skills.

**REFERENCES**

Statista (2022). Most used programming languages among developers worldwide, as of 2021. https://www.statista.com/statistics/793628/worldwide-developer-survey-most-used-languages/

Kahn, S (2021). What Makes Javascript So Popular. https://generalassemb.ly/blog/what-makes-javascript-so-popular/#:~:text=There%20are%20over%201.8%20Billion,to%20Github's%202020%20Octoverse%20Report.

Dale, K (2016). Data visualization with Python and JavaScript: Crafting a Data-visualisation
Toolchain for the Web. O’Reilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol,
CA 95472.

Gans, M., Hodges, T and Wilson, G. (2021). JavaScript for Data Science. Chapman and Hall/CRC. https://www.routledge.com/JavaScript-for-Data-Science/Gans-Hodges-Wilson/p/book/9780367422486