Software

The programs, routines, and symbolic languages that control the functioning of the hardware and direct its operation.