# JavaScript Overview

# Let's learn a Few  Fundaments Of JavaScript

## Nature Of JavaScript?
- Synchronous 
- Single-Threaded
## Let's Deep Drive Now what exactly Thread is?


![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1665330335640/uAF4RBgSc.png align="left")


**Multitasking** means executing different tasks simultaneously Known as Multitasking.

**Processed Base mt** Basically to execute different tasks simultaneously where each Task is separated independently process.

**Thread Base mt** Basically to execute different tasks simultaneously where each Task is separated independently as part of the Same Program.

*In Simple*Thread is the individual line of code

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1665330993770/3uuczW96z.png align="left")

## Let's learn About synchronous in java
 A **Synchronous** is a process of executing the instruction in a sequential manager


![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1665331457878/CPtlajzRri.png align="left")# 

# How JavaScript Works 
## Will just give you the lucid Information and will Talk entirely in a different blog.

**Just Remember very is happening or taking place in the Execution context only**

*Let's visualize with help of a diagram*

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1665332429089/-c_LFcXL7.png align="left")

**This much for today I will be sharing every concept in JavaScript❤️ **

