Home  >  Article  >  What is the difference between program and software?

What is the difference between program and software?

青灯夜游
青灯夜游Original
2020-10-20 15:42:3744950browse

The difference between programs and software: Software is a collection of command sequences written in computer language in order to complete specific functions and solve specific problems. It can be understood as a collection of application programs. The application is an integral part of the software, it is a necessary element of the software. Simply put, "software = program document = data structure algorithm document".

What is the difference between program and software?

The difference between a program and software is that software is a collection of command sequences written in computer language in order to complete specific functions and solve specific problems. It can be understood as Collection of applications. The application is an integral part of the software, it is a necessary element of the software.

Software = program document = data structure algorithm document.

For example: Many of the tool software provided by the operating system only have one executable program. Office is an office software package, but it contains many runnable programs. Software is the general term for programs and all documents required for development, use and maintenance, and programs are part of the software.

Software (termed in Mainland China and Hong Kong, called software in Taiwan, English: Software):

is a collection of computer data and instructions organized in a specific order. Generally speaking, software is divided into system software, application software and middleware between the two. Software does not only include computer programs that can be run on a computer (computer here refers to a computer in a broad sense). Documents related to these computer programs are generally considered to be part of the software. It can also be divided into application software and corresponding system software. It is a collection of various programming languages ​​​​that users can use, as well as applications compiled in various programming languages. It is divided into application software packages and user software. program. An application software package is a collection of programs designed to use computers to solve certain types of problems and is used by multiple users.

Application software is that part of software provided to meet the application needs of users in different fields and problems. It can broaden the application fields of computer systems and amplify the functions of hardware.

Application:

refers to a computer program that completes one or more specific tasks. It runs in user mode, can interact with the user, and has visual user interface. Applications are usually divided into two parts: graphical user interface (GUI) and engine (Engien), which is different from the concept of application software. Application software refers to the purpose classification of use, which can be a single program or a collection of other subordinate components, such as Microsoft Office and OpenOffice. An application refers to a single executable file or a single program, such as Word and Photoshop. In daily life, we do not need to distinguish between the two carefully. Programs are generally regarded as an integral part of software.

The above is the detailed content of What is the difference between program and software?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn