SYSTEM SOFTWARE, or SYSTEMS SOFTWARE, is computer software designed to provide services to other software. Examples of system software include operating systems , computational science software, game engines , industrial automation , and software as a service applications.
In contrast to system software, software that allows users to do things like create text documents, play games, listen to music, or web browsers to surf the web are called application software .
The line where the distinction should be drawn is not always clear.
Many operating systems bundle application software. Such software is
not considered system software when it can be uninstalled usually
without affecting the functioning of other software. Exceptions could
be e.g. web browsers such as
Internet Explorer where
* 1 Operating systems or System control programs * 2 Utility software or system support programs * 3 See also * 4 References * 5 External links
OPERATING SYSTEMS OR SYSTEM CONTROL PROGRAMS
The operating system (prominent examples being
A kernel is the core part of the operating system that defines an API for applications programs (including some system software) and an interface to device drivers.
Device drivers , including also computer BIOS and device firmware , provide basic functionality to operate and control the hardware connected to or built into the computer.
A user interface "allows users to interact with a computer." Either a command-line interface (CLI) or, since the 1980s a graphical user interface (GUI). Since this is the part of the operating system the user directly interacts with, it may be considered an application and therefore not a system software.
UTILITY SOFTWARE OR SYSTEM SUPPORT PROGRAMS
For historical reasons, some organizations use the term systems
programmer to describe a job function which is more accurately termed
systems administrator .
System software of video game consoles :
* From Microsoft:
* From Nintendo:
* From Sony:
* ^ "What is software? - Definition from WhatIs.com". Searchsoa.techtarget.com. Retrieved 2012-06-24. * ^ "Panel: Systems Programming in 2014 and Beyond". Microsoft. Retrieved 4 December 2015. * ^ W. W. Millner, Ann Montgomery-Smith (2000). Information and Communication technology for Intermediate Gnvq. p.126 * ^ Daeryong, Kim. "Microcomputer Information Technology". Retrieved 2013-09-22. * ^ "What is systems software?". Webopedia.com. Retrieved 2012-06-24.