Progress of the whirlwind computer towards an automatic programming procedure

This paper shall discuss present and proposed uses of subroutines and other pre-tested automatic programs on the Whirlwind computer at the Digital Computer Laboratory, Massachusetts Institute of Technology. At Whirlwind, programming methods are involved not only with a Subroutine Library, but also with the use of artificial " programmed codes," interpretive routines, automatic assembly schemes, and conversion programs. For this reason, this paper shall attempt both to summarize the use of all these devices and to show the directions that final organization of the machine's program structure may take.