The first of a series conceptually describing the Incremental System Programming Language (ISPL) computing system, an integrated environment for multiuser research programming. The ISPL language and machine are jointly designed, with hardware providing the control and scheduling facilities traditionally handled by Job Control Language and other software.