Kline, Michael2008-07-222013-07-102008-07-222013-07-101991-12-012008-03-17http://hdl.handle.net/2374.MIA/257The purpose of this paper is to document my experiences in planning, generating, and modifying the IBM VM/SP operating system (systems programming), survey literature on systems programming, and to draw conclusions as to what makes a successful systems programming experience. I will explore the skills necessary for the systems programmer to perform the tasks, as well as discuss aspects of the system itself (hardware, software, and documentation) that affect the success of any systems programming effort. This work is intended to serve as a case study of a VM/SP systems programmer working on WISPcompatible hardware. Judgments as to how these skills and conclusions may apply to other platforms are left to the reader.System Programming - The Human and the MachineText