Skip to main content

Fix Your Stuff

Right to Repair

Store

Help

Revision to Software

Ellis Ruckman

 
[summary]Machine-readable instructions that direct computer processors to download and render images of cats from the internet.[/summary]
 
 
 
== Background and Identification ==
 
Computers may seem magical, but they’re actually a bit dumb once you leave the grasp of the marketing department. At a fundamental level, computers execute simple instructions given by humans like ''add these two numbers'' or ''move this number to a different spot''. All software is made from these basic instructions, which can be put together in just the right way to [https://www.youtube.com/watch?v=dQw4w9WgXcQ|play a video] or simulate the physics of a car crash.
 
The first software was written by [https://en.wikipedia.org/wiki/Ada_Lovelace|Ada Lovelace] in the 1840s. Since the algorithm she designed was only theoretical and the computer she was working with was never built, her ideas were never tested. Women like [https://en.wikipedia.org/wiki/Kathleen_Booth|Kathleen Booth] and [https://en.wikipedia.org/wiki/Grace_Hopper|Grace Hopper] worked on early software in the 1940s by routing cables between various inputs and outputs. [https://en.wikipedia.org/wiki/Margaret_Hamilton_(software_engineer)|Marget Hamilton] wrote software for the U.S. Apollo space missions which was presented to the computer as a series of wires and magnets.
 
Software comes in a variety of flavors. First, there are applications or “apps,“ which are standalone programs that you can download, buy, install, and delete. Common applications include word processors for typing papers, web browsers for visiting [https://www.ifixit.com/|ifixit.com], and video games for relaxing. Applications can’t run without an operating system—abbreviated as “OS“—to provide the foundations. The most common operating systems for laptops and desktop computers are Windows, macOS, and Linux. Most smartphones use either iOS or Android. You can go to [http://whatsmyos.com/|this website] to see what OS you are using currently.
 
== Additional Information ==
 
[https://en.wikipedia.org/wiki/Software|Software on Wikipedia]
 
[https://en.wikipedia.org/wiki/History_of_software|History of Software on Wikipedia]
 
[https://en.wikipedia.org/wiki/Application_software|Application software on Wikipedia]
 
[https://en.wikipedia.org/wiki/Operating_system|Operating System on Wikipedia]

To undo the changes made by this version, click 'Revert Changes.' This will automatically restore the previous version of this guide.

Revert Changes