> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fundamentals of CRMScript

> A guide to CRMScript basics - code structure, variables, operators, data types, functions, structs, arrays, conditions, and loops.

A guide to CRMScript basics.

* [Code structure][1]
* [Reserved words][2]
* [Variables][3]
* [Operators][4]
* [Intro to data types][5]
* [Functions][6]
* [Structs][7]
* [Arrays][8]
* [Conditions][9]
* [Try catch][10]
* [Loops][11]

[1]: ./syntax

[2]: ./reserved

[3]: ./variables

[4]: ./operators

[5]: ./datatypes-intro

[6]: ./functions

[7]: ./structs

[8]: ./arrays

[9]: ./conditions

[10]: ./try-catch

[11]: ./for-loops


## Related topics

- [Fundamentals of CRMScript](/en/automation/crmscript/fundamentals/index.md)
- [Getting started with CRMScript](/en/automation/crmscript/overview/getting-started.md)
- [Operators](/en/automation/crmscript/fundamentals/operators.md)
- [Code structure (syntax)](/en/automation/crmscript/fundamentals/syntax.md)
- [Arrays](/en/automation/crmscript/fundamentals/arrays.md)
- [Functions](/en/automation/crmscript/fundamentals/functions.md)
- [Reserved words](/en/automation/crmscript/fundamentals/reserved.md)
