Software
Software means almost the same as computer programming in a narrow sense. It is a description of procedures and orders to operate computers in the format that can be recognized by computers. Physical entities like electronic circuits or peripherals composing computers are called hardware, while formless things like procedures or orders are called software. In a wide sense, software includes all the data that computer deals with except programs. Software is categorized into basic software (operating system) and application software. Windows, Mac OS and UNIX are assigned to the former, and word processor software and spread sheet software are assigned to the latter.