a program was specified as a sequence of subroutines and arguments