- System software
System software is any
computer software which manages and controlscomputer hardware so thatapplication software can perform a task.Operating system s, such asMicrosoft Windows ,Mac OS X orLinux , are prominent examples of system software. System software contrasts withapplication software , which are programs that enable the end-user to perform specific, productive tasks, such asword processing orimage manipulation .System software performs tasks like transferring data from memory to disk, or rendering text onto a
display device . Specific kinds of system software include loading programs,Operating system s,device driver s,programming tool s,compiler s, assemblers,linker s, andutility software .Software libraries that perform generic functions also tend to be regarded as system software, although the dividing line is fuzzy; while a C runtime library is generally agreed to be part of the system, an
OpenGL ordatabase library is less obviously so.If system software is stored on
non-volatile memory such asintegrated circuit s, it is usually termedfirmware .System Software can be classified as operating system and language processors. Operating system creates an interface between user and the system hardware. Language processors are those which help to convert computer language (Assembly and high level Languages) to machine level language. The example of language processors are assemblers, Compilers and interpreters.
Wikimedia Foundation. 2010.