JavaScript Fundamentals

JavaScript is a loosely-typed client side scripting language that executes in the user's web browser. Even though it's simple to work with, JavaScript is a complete programming language , so as you learn more complicated JavaScript, you're also learning the basics of computer programming. If you want to move on to other programming languages, like C, C++, or Java, JavaScript is a great introduction. JavaScript is dynamically typed scripting language. That is, in javascript variables can receive different data types over the time. Datatypes are basically type of data that can be used and manipulated in a program.