JavaScript (JS)
JavaScript is an Object-Oriented programming language that preserves C-like syntax. As the name implies it is a scripting language and is hence interpreted (as opposed to compiled). A JS Interpreter is a program that reads valid JS and executes it one statement at a time (line-by-line).
JS Intepreters can be stand alone or can be packaged within other programs like browsers and database shells. This interpreter can be accessed via the console. In a browser this console can be accessed via Developer Tools.


All JS within the HTML page is interpreted on this console. The console
understands all valid JS. To try out the console type any arithmetic
expression (say 1+3
) and the console should return the write answer
back.
In the next few sections we will learn about JS syntax, data types, objects, functions and other concepts.