---
title: "Intro to coding"
url: /docs/en-us/tutorials/curriculums/coding
last_updated: 2026-06-19T03:26:29Z
description: "Learn the basics of coding for experiences."
---

# Intro to coding

Using the [Story Games](https://www.roblox.com/games/2546610365/Roblox-Creator-Challenge) sample as a guide, this tutorial acts as an introduction to coding in Roblox Studio using the Luau programming language. As you follow each chapter, you will learn how to create a story game where players can replace placeholder words with their own answers.

This lesson is intended for readers who are **brand new** to coding concepts and working in Studio. If you are familiar with both, try another beginner lesson plan or jump straight to [building your first experience](/docs/en-us/tutorials/core.md).

> **Info:** If you don't have a Roblox account, Studio active on your device, or familiarity with Studio's UI, see the [Studio lesson](/docs/en-us/tutorials/studio.md).
## Course contents

**#### Chapter 1 - Get started**

Learn how to [open and customize](/docs/en-us/tutorials/curriculums/get-started.md) the template's workspace so that you can work with your main script.

**#### Chapter 2 - Work with variables**

Learn how to [use variables](/docs/en-us/tutorials/curriculums/work-with-variables.md) to ask players questions and use their answers within your story.

**#### Chapter 3 - Test and save**

Learn how to [playtest your story](/docs/en-us/tutorials/curriculums/test-and-save.md) and publish your work to Roblox.

**#### Chapter 4 - Customize strings**

Learn how to [style your code](/docs/en-us/tutorials/curriculums/customize-strings.md) with extra punctuation and line breaks.

**#### Chapter 5 - Next steps**

Learn where you can [find more tutorials](/docs/en-us/tutorials/curriculums/next-steps.md) about coding for experiences.