MUMPS has only one data type, which is a tree structure. Any node in the structure can contain both data and child subscripts. Data is sorted automatically upon insertion according to the collating order of the MUMPS implementation being used.
For further information, consultĀ GT.M Programmer's Guide Chapter 5 - Variables.