> For the complete documentation index, see [llms.txt](https://wiki.redmodding.org/redscript/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.redmodding.org/redscript/language.md).

# Language Reference

- [Data Types](https://wiki.redmodding.org/redscript/language/native-types.md): Built-in types available in the game runtime.
- [Strings](https://wiki.redmodding.org/redscript/language/strings.md): How to get shit done with strings
- [Intrinsics](https://wiki.redmodding.org/redscript/language/intrinsics.md): Intrinsics are low-level operations that are natively supported in REDscript.
- [Loops](https://wiki.redmodding.org/redscript/language/loops.md)
- [Hook Annotations](https://wiki.redmodding.org/redscript/language/hook-annotations.md): Special keywords that you can use to change or extend the behavior of existing methods and classes in the base game.
- [Modules](https://wiki.redmodding.org/redscript/language/modules.md): Introduction to modules.
- [Advanced Features](https://wiki.redmodding.org/redscript/language/advanced-features.md): How the fuck do I...
- [Conditional compilation](https://wiki.redmodding.org/redscript/language/advanced-features/conditional-compilation.md)
- [Configurable user hints](https://wiki.redmodding.org/redscript/language/advanced-features/configurable-user-hints.md)
- [Utility functions](https://wiki.redmodding.org/redscript/language/utility-functions.md): Built-in functions available in the game runtime.
- [Math](https://wiki.redmodding.org/redscript/language/utility-functions/math.md)
- [Random](https://wiki.redmodding.org/redscript/language/utility-functions/random.md)
- [Utilities](https://wiki.redmodding.org/redscript/language/utility-functions/utilities.md)
