Establishes the syntax of BASIC programs written using individual character input, or modules, or both; the semantic rules for interpreting the meaning of a BASIC program that uses individual character input, or modules, or both; the errors and exceptional circumstances that shall be detected; and also the manner in which such errors and exceptional circumstances shall be handled.