Data Types
Every tag has a data type. The type decides what values the tag can hold, how much memory it uses, and which instructions can read or write it.
Tag Usage
Every tag declares a usage that says where its value comes from. Usage controls where the tag appears in the editor and whether the program can write to it.
Array Tags
An array tag holds a list of values of the same data type under a single name. Reference an element with Tag[index].