This is a data calculator that does computations with arrays of numbers (data vectors). Each data vector consists of a pair of arrays X and Y. Most calculations are performed on the Y array. Twenty X-Y data vectors are available for storage (0...19). For each operation, the data vectors are dynamically identified (via a selection list) as S, T or U data vectors. The parts of the calculator are:

- STATUS
- Lets you know if the calculator is BUSY or READY and displays information about computational operations when the INFO buttons are pressed or a new computing option is selected. Do not attempt new calulations while the calculator is busy.
- DATA ENTRY (DE)
- Used for data entry (via typing or cut-and-paste) and for data display.
- A, B, C
- These are registers that are used for input of computation and information processing parameters.
- S, T, U
- These are selection lists that identify a letter (S, T, U) with a specific data array number (0...19). Nearly all computations use these vectors and users must be careful to manage array usage to retrieve and store results in the available arrays. Each data vector consists of a pair of arrays labeled X and Y.
- INFO, RUN Process and Function option lists
- These show the computing and processing options of the calculator. INFO displays information about the currently selected option in the STATUS window. RUN does the computation.
- EraseDE, EraseSL, RESET
- These buttons erase the DE, SL text boxes or reset the state of the calulator.
- DEGREES, COLUMN
- These are options to set if (1) calculations are to be done with degrees or radians or (2) X-Y data is to be displayed in columns or single row format.
- SESSION LOG (SL)
- Displays a log of user activity and displays some of the results of calculations (STATS, LINEAR CORRELATION, STATUS,...).