> ## Documentation Index
> Fetch the complete documentation index at: https://superofficeas-bugfix-ty-screen-designer-paradox.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Data types

> An in-depth guide to SuperOffice CRMScript data types.

An in-depth guide to CRMScript data types.

Let's recap the fundamentals:

A data type tells the computer what something **is** so that it can be processed properly.
CRMScript has 4 primitive data types and a huge range of complex types defined by the built-in classes.

The CRMScript language is **statically typed**, meaning you *must* set the type in the declaration, and it can't be changed later.
