As time went on, card readers, printers, and
magnetic tape units were developed as
additional hardware elements.
Assemblers, loaders and simple utility libraries
were developed as software tools.
Later, off-line spooling and channel program
methods were developed sequentially.
Commodore PET,
1977