It is a set of programs written in a language in order to control the applications. Computer Software use in Computer system to perform some task. Each Software develops for some specific task. Operating System is the collection of software or commands which perform specific task. However, Operating System is a very complex structure required high level of intelligence to build such system.
Computer software, or just software is a general term used to describe the role that computer programs, procedures and documentation Application software such as word processors which perform productive tasks for users. Firmware which is software programmed resident to electrically programmable memory devices on board main boards or other types of integrated hardware carriers.
Software includes things such as websites, programs that are coded by programming languages like C or C++.Software is sometimes used in a broader context to mean anything which is not hardware but which is used with hardware tapes and records. Computer software is often regarded as anything but hardware, the parts that are tangible while the soft part is the intangible objects inside the computer.
Software encompasses an extremely wide array of products and technologies developed using different techniques like programming languages, scripting languages. Software also includes video games and the logic systems of modern consumer devices. Programming software usually provides tools to assist a programmer in writing computer programs and software using different programming languages.