Data Processing System Allowing Batch Programming With Interactive Languages
Original Publication Date: 1979-May-01
Included in the Prior Art Database: 2005-Feb-20
Interactive programming languages, such as BASIC, have system commands which the programmer or user invokes for direct manipulation of system operation and resources. For example, a RUN command causes immediate execution of a defined program, and an INPUT statement causes real-time data entered at the system keyboard to be introduced inside a running program. These commands do away with the separate operating-system and job-control languages required by batch languages. On the other hand, this means that the ultimate user of an interactive language must be somewhat of a programmer himself in order to use these commands properly. As more and more applications-oriented, non-programmer users come into direct contact with computers, this becomes an increasing burden.