What is software and what is software engineering?


Software, by definition, is a collection of computer programs, procedures and documentation that performs different tasks on a computer system. Software can specify the processors instruction through which the processor can change the state of computer hardware in a predefined sequence. Briefly, computer software is a language in which computer speaks.

Shortly, “software is a collection of executable instructions that can be executed by computer devices to perform instructed task or tasks”.

Read More: Explain various types of software?

Software Engineering:

Software engineering is the establishment and use of sound engineering principles in order to obtain economical software that is reliable and work efficiently on real machines.

Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.

Google Recommends Recommends


Contact Us