> For the complete documentation index, see [llms.txt](https://justin-se.gitbook.io/justin-se-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://justin-se.gitbook.io/justin-se-docs/javascript.md).

# JavaScript

a High level programming language

* [Language Characteristic](/justin-se-docs/javascript/languagecharacteristic.md)
* [Runtime](/justin-se-docs/javascript/runtime.md)
* [Package Manager (npm)](/justin-se-docs/javascript/packagemanager.md)
* [Bundler](/justin-se-docs/javascript/bundler.md)
* [TypeScript (TS)](/justin-se-docs/javascript/typescript.md)
* **Async is based on Promise**\
  YES it is, Async is based on Promise.
