# Setup TypeScript This recipe helps you start developing with the popular TypeScript language. This recipe: --- Installs necessary NPM packages. --- Installs the plugin `gatsby-plugin-typescript` in your `gatsby-config.js`. --- Adds a `tsconfig.json` file to control how TypeScript processes your code. --- After installing this recipe, you can add TypeScript code, components, and pages in your sites `src` directory.