The DATA command marks the start of a data block that contains data. This data is read into variables one after the other using the READ command.

Several constants can be stored per DATA line, separated by commas.

The data from the DATA lines is always read in from left to right, starting with the first DATA line in the program, whereby the current position is noted (DATA pointer).
Characters can either be entered directly or in quotation marks. The characters comma, leading spaces, ending spaces without a trailing comma separator, colon, special characters and control characters must be specified in quotation marks as string constants.

The RESTORE command resets the DATA pointer to the start of the DATA block.