Software is a collection of instructions and data that tell a computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work. In computer science and software engineering, computer software is all information processed by computer systems, including programs and data. Computer software includes computer programs, libraries and related non-executable data, such as online documentation or digital media. Computer hardware and software require each other and neither can be realistically used on its own.
"We collectively, to get things done, work together as a team. Because the work really happens horizontally in our company, not vertically. Products are horizontal. It takes hardware plus software plus services to make a killer product."
- Tim Cook
"Everything is going to be connected to cloud and data. All of this will be mediated by software."
- Satya Nadella
"Computers themselves, and software yet to be developed, will revolutionize the way we learn."
- Steve Jobs
"If we want users to like our software, we should design it to behave like a likeable person"
- Alan Cooper
"Software innovation, like almost every other kind of innovation, requires the ability to collaborate and share ideas with other people, and to sit down and talk with customers and get their feedback and understand their needs."
- Bill Gates