---
title: "Discussion on \"Asynchronous-javascript\" | Hashnode"
description: "Discussion on \"Asynchronous-javascript\". How is JS code being executed?\n\nJavaScript is a single-threaded language that can execute one task at a time.\n\nThe JavaScript engine creates a Call Stack, which is a data structure used to keep track of the execution context (functions being executed..."
url: "https://hashnode.com/posts/asynchronous-javascript/6650227fa62c827ae6b12b0e"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Asynchronous-javascript](https://charanmanubolu.hashnode.dev/asynchronous-javascript?utm_source=hashnode&utm_medium=feed)

How is JS code being executed? JavaScript is a single-threaded language that can execute one task at a time. The JavaScript engine creates a Call Stack, which is a data structure used to keep track of the execution context (functions being executed...

May 24, 2024 · 16 min read · charanmanubolu.hashnode.dev  
Read the article

-   [#asynchronous](https://hashnode.com/tag/asynchronous)
-   [#asynchronous-javascript](https://hashnode.com/tag/asynchronous-javascript)
-   [#asyncawait](https://hashnode.com/tag/asyncawait)
-   [#async](https://hashnode.com/tag/async)
-   [#promises](https://hashnode.com/tag/promises)
-   [#javascript-promises](https://hashnode.com/tag/javascript-promises)
-   [#callback-hell](https://hashnode.com/tag/callback-hell)

## Written by

[charan](https://hashnode.com/@charanmanubolu)

@charanmanubolu

  
[View profile](https://hashnode.com/@charanmanubolu)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
