Inquiry-and-response mode (also called interactive mode) describes entering data at the keyboard during program execution, where the computer prompts (inquires) and the user responds. Programming mode is for writing code, indirect mode stores commands for later execution, and direct mode executes commands immediately without programming.