software
1. A set of computer programs, procedures, and associated documentation concerned with the operation of a data processing system; e.g. , compilers, library routines, manuals, and circuit diagrams. [JP 1-02] 2. Information (generally copyrightable) that may provide instructions for computers; data for documentation; and voice, video, and music for entertainment or education.3.The programs, procedures, rules, and any associated documentation pertaining to the operation of a data processing system [POSIX.0].