а в Python её практически нет из-за GIL ?
на странице https://www.ecma-international.org/ecma-262/9.0/ написано:
ECMAScript 2017 introduced Async Functions, Shared Memory, and Atomics ... that allows multi-agent programs to communicate using atomic operations that ensure a well-defined execution order even on parallel CPUs.
...
An agent comprises a set of ECMAScript execution contexts, an execution context stack, a running execution context, a set of named job queues, an Agent Record, and an executing thread.