# Writing Your Dialogue

- [Editing with VS Code](/2.1/getting-started/editing-with-vs-code.md): Learn about writing with the Yarn Spinner Visual Studio Code Extension.
- [Installing the Extension](/2.1/getting-started/editing-with-vs-code/installing-the-extension.md)
- [Writing Yarn in VS Code](/2.1/getting-started/editing-with-vs-code/writing-yarn-in-vs-code.md)
- [Writing in Yarn](/2.1/getting-started/writing-in-yarn.md)
- [Nodes, Lines, and Options](/2.1/getting-started/writing-in-yarn/lines-nodes-and-options.md)
- [Variables](/2.1/getting-started/writing-in-yarn/logic-and-variables.md)
- [Flow Control](/2.1/getting-started/writing-in-yarn/flow-control.md)
- [Markup](/2.1/getting-started/writing-in-yarn/markup.md)
- [Commands](/2.1/getting-started/writing-in-yarn/commands.md)
- [Functions](/2.1/getting-started/writing-in-yarn/functions.md)
- [Upgrading Yarn Scripts](/2.1/getting-started/upgrading-yarn-scripts.md): Upgrading your Yarn Spinner 1.x scripts to Yarn Spinner 2.x is easy.
