Patent ID: 7979839

Claim:
A method of facilitating writing a computer program comprising the steps of: A. graphically displaying one or more program instructions of a computer program being written, B. graphically displaying a result of executing said program instructions, wherein that result includes data from computer locations affected by execution of the program instructions, C. graphically displaying a list of one or more possible program instructions for the computer for which the computer program is being written, D. accepting a temporary program instruction selected by a user from the list of one or more program instructions for temporary insertion into the computer program being written, E. displaying (i) on a first segment of a display, a result of executing the computer program that is being written without insertion of the temporary program instruction and, at the same time, displaying (ii) on a second segment of the display, a result of executing the computer program with the temporary program instruction, wherein each such result includes data from computer locations affected by such execution, F. responding to user input accepting the temporary program instruction following such display in step (E) by permanently adding the temporary program instruction to the computer program.