System software refers to a system that controls and coordinates computers and external devices, and supports the development and operation of application software. It is a collection of various programs that do not require user intervention. Its main function is to schedule, monitor and maintain computer systems; it is responsible for managing various aspects of computer systems. Independent hardware allows them to work in harmony. System software allows computer users and other software to treat the computer as a whole without having to consider how the underlying hardware works.
Computer software is divided into two categories: system software and application software. 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 software is a collection of various programming languages that users can use, as well as application programs compiled in various programming languages. It is divided into application software packages and user programs.
An application software package is a collection of programs designed to use computers to solve certain types of problems for use by multiple users.