---
url: /references.md
description: >-
  Where to verify every claim in the course, grouped by job, from Engine
  reference to tooling docs.
---

# References

*Written: {{ $frontmatter.date }}*

Where to verify anything in this course, grouped by job. Pages link to these directly where claims appear; this page exists so you can browse them.

## Roblox guides

The [Creator documentation home](https://create.roblox.com/docs) holds every guide. Start here for concepts: [scripting](https://create.roblox.com/docs/en-us/scripting), [Luau](https://create.roblox.com/docs/luau/), [Studio setup](https://create.roblox.com/docs/en-us/studio/setup), [data model](https://create.roblox.com/docs/en-us/projects/data-model), [client-server runtime](https://create.roblox.com/docs/en-us/projects/client-server), [server authority](https://create.roblox.com/docs/en-us/projects/server-authority), [data stores](https://create.roblox.com/docs/en-us/cloud-services/data-stores).

## Engine API reference

The [Engine reference index](https://create.roblox.com/docs/reference/engine/llms.txt) lists classes, datatypes, enums, globals, and libraries, resolve counts live per task, never paste them here. Use the [API search](https://create.roblox.com/docs) with a whole question (spaces as `%20`, never a period, for example `Vector3 new`) and read the returned page as Markdown. The [deprecated inventory](https://create.roblox.com/docs/reference/engine/deprecated.md) names every retired member and its replacement.

## Luau language

The [Luau guides](https://create.roblox.com/docs/luau/) cover types, tables, functions, and the standard libraries from inside Roblox. The language site at [luau.org](https://luau.org/) adds the [syntax tour](https://luau.org/syntax/), the [type system reference](https://luau.org/types), [attributes](https://luau.org/attributes), and a [playground](https://play.luau.org) for trying snippets.

## Language evolution

The [RFC index](https://rfcs.luau.org/) records every proposal with its status; only entries marked Implemented are available to use. The [proposal repository](https://github.com/luau-lang/rfcs) documents the process: merging means a change may be implemented, not that it shipped.

## Tooling

[Rojo](https://github.com/rojo-rbx/rojo) syncs files into Studio ([docs](https://rojo.space/docs/), resolve the pinned major live, never assume one). [Wally](https://github.com/UpliftGames/wally) installs packages ([registry](https://wally.run)). [Lune](https://lune-org.github.io/docs) runs Luau outside Roblox. [StyLua](https://github.com/JohnnyMorganz/StyLua) formats code; [Selene](https://kampfkarren.github.io/selene/) lints it. [TestEZ](https://github.com/Roblox/testez) is archived read-only since September 2024, so the testing chapter teaches framework-free harnesses.
