subroutine library

(noun) library

program library
collection (generic term)
aggregation (generic term)
accumulation (generic term)
assemblage (generic term)