What is JavaScript?

 Have you ever wondered what javascript is ? have you been struck with that question in an interview? Do you want to now exactly and definitely what javascript is?

 In this post we will try to summarize what javascript is so you don't get surprised again..

javascript as in wikipedia:

JavaScript , often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS.

javascript in MDN:

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.

javascript in W3schools:

JavaScript is the Programming Language for the Web.JavaScript can update and change both HTML and CSS.JavaScript can calculatemanipulate and validate data.

The main reason peope use javascript is to tric out webpages. your programs will be able to read user input, validate that input and dance around the screen it's fun.

Amazon defines it as:

JavaScript is a programming language that developers use to make interactive webpages. From refreshing social media feeds to displaying animations and interactive maps, JavaScript functions can improve a website's user experience. As a client-side scripting language, it is one of the core technologies of the World Wide Web. For example, when browsing the internet, anytime you see an image carousel, a click-to-show dropdown menu, or dynamically changing element colors on a webpage, you see the effects of JavaScript.

As in GeeksforGeeks:


Javascript is the most popular lightweight, interpreted compiled programming language. It can be used for both Client-side as well as Server-side developments. It is also known as a scripting language for web pages. This free JavaScript Tutorial is designed to help both beginners and experienced professionals master the fundamentals of JavaScript and unleash their creativity to build powerful web applications. From basic syntax and data types to advanced topics such as object-oriented programming and DOM manipulation.


As codecademy defines it:

JavaScript is a programming language that adds dynamic functionality and complex features like interactivity and animation to web pages. Together with HTML and CSS, JavaScript forms the foundation of web development.

The language is used heavily in web pages, but now various JavaScript platforms allow you to execute JavaScript on a server without a browser. It is also used to create mobile apps for Android and iOS platforms.

As freecodecamp defines it:


JavaScript is a dynamic programming language that's used for web development, in web applications, for game development, and lots more. It allows you to implement dynamic features on web pages that cannot be done with only HTML and CSS.

Many browsers use JavaScript as a scripting language for doing dynamic things on the web. Any time you see a click-to-show dropdown menu, extra content added to a page, and dynamically changing element colors on a page, to name a few features, you're seeing the effects of JavaScript.

As hostinger defines it:

JavaScript is a lightweight programming language commonly used by web developers to add dynamic interactions to web pages, applications, servers, and even games.

It works seamlessly alongside HTML and CSS, complementing CSS in formatting HTML elements while providing user interaction, a capability that CSS alone lacks.

JavaScript’s widespread applications in web, mobile app, and game development make it a valuable language to learn.


Comments