DEV Community

Cover image for JavaScript 101 Series|| What is Javascript?
Abhishek Shukla
Abhishek Shukla

Posted on

JavaScript 101 Series|| What is Javascript?

Today I am gonna start a series where you can learn javascript from the beginning. This series is for those who are starting with javascript as well as the experienced person also.


Basic computer education, a basic understanding of HTML and CSS.

What is Javascript?

If you search about on the internet what is javascript is you will get many definitions but here is a high-level definition of javascript.

JavaScript is a scripting or programming language that allows you to implement complex features on web pages — every time a web page does more than just sit there and display static information for you to look at — displaying timely content updates, interactive maps, animated 2D/3D graphics, scrolling video jukeboxes, etc. — you can bet that JavaScript is probably involved. It is the third layer of the layer cake of standard web technologies, two of which (HTML and CSS)
There is also a common definition of javascript.
JavaScript is a scripting language that enables you to create dynamically updating content, control multimedia, animate images, and pretty much everything else. (Okay, not everything, but it is amazing what you can achieve with a few lines of JavaScript code.)

What you can do by using javascript?

The core client-side JavaScript language consists of some common programming features that allow you to do things like:

*Store useful values inside variables. In the above example, for instance, we ask for a new name to be entered then store that name in a variable called name.
*Running code in response to certain events occurring on a web page. We used a click event in our example above to detect when the button is clicked and then run the code that updates the text label.
*And much more.


This is a quick introduction to javascript and what we can do with javascript. I hope you find this article helpful.

See you in the Next Article ✋

Top comments (0)