Computer Software
Computer Software
History
An outline (algorithm) for what would
have been the first piece of software was
written by Ada Lovelace in the 19th
century, for the planned Analytical
Engine.[2] She created proofs to show
how the engine would calculate Bernoulli
Numbers.[2] Because of the proofs and
the algorithm, she is considered the first
computer programmer.[3][4]
Types
Application software
which is software that uses the
computer system to perform special
functions or provide entertainment
functions beyond the basic operation
of the computer itself. There are many
different types of application software,
because the range of tasks that can be
performed with a modern computer is
so large—see list of software.
System software
which is software for managing
computer hardware behaviour, as to
provide basic functionalities that are
required by users, or for other software
to run properly, if at all. System
software is also designed for providing
a platform for running application
software,[11] and it includes the
following:
Operating systems
which are essential collections of
software that manage resources
and provide common services for
other software that runs "on top"
of them. Supervisory programs,
boot loaders, shells and window
systems are core parts of
operating systems. In practice, an
operating system comes bundled
with additional software (including
application software) so that a
user can potentially do some work
with a computer that only has one
operating system.
Device drivers
which operate or control a
particular type of device that is
attached to a computer. Each
device needs at least one
corresponding device driver;
because a computer typically has
at minimum at least one input
device and at least one output
device, a computer typically needs
more than one device driver.
Utilities
which are computer programs
designed to assist users in the
maintenance and care of their
computers.
Malicious software or malware
which is software that is developed to
harm and disrupt computers. As such,
malware is undesirable. Malware is
closely associated with computer-
related crimes, though some malicious
programs may have been designed as
practical jokes.
Software at Curlie
Retrieved from
"https://en.wikipedia.org/w/index.php?
title=Software&oldid=956930092"