# Data types
| Data type name | Ride keyword |
|---|---|
| Big Integer | BigInt |
| Boolean | Boolean |
| Byte array | ByteVector |
| Integer | Int |
| String | String |
| Empty value | Unit |
| List | List |
| Tuple | — |
| Union | — |
| Structure | — |
| Arbitrary type | Any |
For each value, depending on the data type, the weight is determined. The weight is used in limitations on creating and comparing values. For more information see the Data Weight.