You most definitely do not need the DLC to use arrays. Arrays are a fundamental part of SmileBASIC. You can declare an array by using the DIM instruction, specifying an identifier and the length and dimensions of the array. You can specify up to 4 dimensional arrays, and they can be as big as you want, as long as there is enough memory.