# The Modern JavaScript Tutorial This repository hosts the English content of the Modern JavaScript Tutorial, published at [https://javascript.info](https://javascript.info). ## Translations We'd like to make the tutorial available in many languages. Please help us to translate. See for the details. ## Contributions We'd also like to collaborate on the tutorial with other people. Something's wrong? A topic is missing? Explain it to people, add it as PR 👏 **You can edit the text in any editor.** The tutorial uses an enhanced "markdown" format, easy to grasp. And if you want to see how it looks on-site, there's a server to run the tutorial locally at . The list of contributors is available at . ## Structure Every chapter, article, or task has its folder. The folder is named like `N-url`, where `N` is a number for the sorting purposes and `URL` is the URL part with the title of the material. The type of the material is defined by the file inside the folder: - `index.md` stands for a chapter - `article.md` stands for an article - `task.md` stands for a task (solution must be provided in `solution.md` file as well) Each of these files starts from the `# Main header`. It's very easy to add something new. --- ♥ Ilya Kantor @iliakan