[go: nahoru, domu]

Software: Difference between revisions

Content deleted Content added
m Reverted 1 edit by 2601:644:300:4740:A16E:515F:7C4:471B (talk) identified as vandalism to last revision by Dochxp.
Tags: Undo Reverted
m Reverted edits by 39.58.152.226 (talk) to last version by MathXplore
Tag: Rollback
 
(44 intermediate revisions by 27 users not shown)
Line 1:
[[File:LibreOffice Writer 5.1 Breeze.png|thumb|300px|[[LibreOffice]] Writer, an example of shitwaresoftware.]]
 
'''Computer software,''' also called software, is a set of instructions and its documentationsdocumentation that tells a computer what to do or how to perform a task. softwareSoftware includes all different software programs on a computer, such as [[Computer program|applications]] and the [[operating system]]. Applications are programs that are designed to perform a specific operation, such as a game or a [[word processor]]. The operating system (e.g. [[Mac OS]], [[Microsoft Windows]], [[Android (operating system)|Android]] and various [[Linux]] distributions) is a layertype of software that is used as a platform for running the applications, and controls all user interface tools including display and the keyboard.
 
The word software was first used in the late 1960s to emphasize on its difference from [[computer hardware]], which can be physically observed by the user. softwareSoftware is a set of instructions that the computer follows. Before [[compact disc]]s (CDs) or development of the [[Internet]] age, software was used on various [[computer data storage]] media tools like paper [[Punched card|punch cards]], magnetic [[Floppy disk|discs]] or [[magnetic tape]]s.
 
The word [[firmware]] is sometimes used to describe a style of software that is made specifically for a particular type of computer or an electronic device and is usually stored on a [[Flash memory]] or [[ROM]] chip in the computer. Firmware usually refers to a piece of software that directly controls a piece of hardware. The firmware for a CD drive or the firmware for a [[modem]] are examples of firmware implementation.
Line 20:
* [[Free software]]
* [[software engineering]]
* [https://studyforlearning.com/concepts-of-programming-languages/ Concepts of Programming Languages] {{Webarchive|url=https://web.archive.org/web/20230416190338/https://studyforlearning.com/concepts-of-programming-languages/ |date=2023-04-16 }}
* [https://advansappz.com/top-cloud-computing-companies-in-the-usa/ Cloud Computing Companies in USA]
{{Webarchive|url=https://web.archive.org/web/20230416190338/https://studyforlearning.com/concepts-of-programming-languages/ |date=2023-04-16 }}
* [https://studyforlearning.com/agile-operating-model/ Software Models] {{Webarchive|url=https://web.archive.org/web/20230416181729/https://studyforlearning.com/agile-operating-model/ |date=2023-04-16 }}
 
[[Category:Software| ]]