> For the complete documentation index, see [llms.txt](https://olise-eke.gitbook.io/frontend-tutorial-for-beginners/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://olise-eke.gitbook.io/frontend-tutorial-for-beginners/overview/javascript/javascript-syntax.md).

# JavaScript Syntax

## What are the basic syntax of JavaScript programming language?

JavaScript is a programming language used to create interactive websites and web applications. These are some of the basic syntax and rules used in JavaScript:

1. Statements are separated by semicolons **(;).**
2. JavaScript is case-sensitive.
3. Comments can be added to the code using the **// or /\* \*/** syntax.
4. Variables can be declared using the **var, let,** or **const** keywords.
5. JavaScript uses various data types such as strings, numbers, booleans, arrays, and objects.
6. Strings are enclosed in single or double quotes.
7. Arithmetic operators include **+, -, \*, /,** and **%** for addition, subtraction, multiplication, division, and modulus respectively.
8. Comparison operators include **==, !=, <, >, <=,** and **>=** for equal to, not equal to, less than, greater than, less than or equal to, and greater than or equal to respectively.
9. Logical operators include **&&, ||,** and ! for logical AND, logical OR, and logical NOT respectively.
10. Control structures such as if-else statements, loops, and switch-case statements are used to control the flow of the program.
11. Functions can be declared using the function keyword followed by a function name, parameter list, and function body.

These syntax and rules mentioned above when applied adds interactive features and dynamic behavior to web pages.
