What is software and what is software engineering?

Software:

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.

Author: Tanmay Chakrabarty

Tanmay Chakrabarty is a former CSE student, currently working as a Senior Software Engineer with 5+ years of experience in the field of Web Application development in PHP+MySQL platform with strong skills in Javascript, JQuery, JQuery UI and CSS. He tries to write notes every week but fails due to heavy loads of duty.

Recommended Recommends

Comments

Contact Us