Computer software (or simply software) is the programs and procedures that enable a computer to perform a specific task, as opposed to the physical components of the system (hardware). This includes application software such as a word processor, which enables a user to perform a task, and system software such as an operating system, which enables other software to run properly, by interfacing with hardware and with other software.
The term "software" was first used in this sense by John W. Tukey in 1957. In computer science and software engineering, computer software is all information processed by computer systems, programs and data. The concept of reading different sequences of instructions into the memory of a device to control computations was invented by Charles Babbage as part of his difference engine. The theory that is the basis for most modern software was first proposed by Alan Turing in his 1935 essay Computable numbers with an application to the Entscheidungsproblem. [Hally, Mike (2005:79). Electronic brains/Stories from the dawn of the computer age. British Broadcasting Corporation and Granta Books, London. ISBN 1-86-207663-4.]
Relationship to hardware
Computer software is so called in contrast to
computer hardware, which encompasses the physical interconnections and devices required to store and execute (or run) the software. In computers, software is loaded into
RAM and executed in the
central processing unit. At the lowest level, software consists of a
machine language specific to an individual processor. A machine language consists of groups of binary values signifying processor instructions (
object code), which change the state of the computer from its preceding state. Software is an ordered sequence of instructions for changing the state of the computer hardware in a particular sequence. It is generally written in
high-level programming languages that are easier and more efficient for humans to use (closer to
natural language) than machine language. High-level languages are
compiled or
interpreted into machine language object code. Software may also be written in an
assembly language, essentially, a mnemonic representation of a machine language using a natural language alphabet. Assembly language must be assembled into object code via an
assembler.
More on
[ Computer software ]
eWeek - RSS FeedsGartner Revises Server Share Numbers Thu, 03 Jul 2008 18:43:24 -0400
Gartner revised its first quarter numbers and found that IBM actually beat out Hewlett-Packard in server revenue....
Who Is Running The Most Secure Browser? Thu, 03 Jul 2008 14:03:13 -0400
Many users are undoubtedly not updating their browsers as quickly as they should, but you can't conclude any specifics about that from the recent study of Google logs....
DOJ Sued Over Cell Phone Tracking Practices Wed, 02 Jul 2008 17:08:34 -0400
Civil liberties groups claim the Justice Department is bypassing warrants to obtain real-time tracking information on U.S. citizens....
Microsoft Internet Explorer Security Strikes Back Wed, 02 Jul 2008 17:03:53 -0400
Microsoft Internet Explorer 8 Beta 2 security builds on the Phishing Filter of IE 7 and thwarts cross-site scripting....
IBM Helps Link POS to the Back Office Wed, 02 Jul 2008 16:50:30 -0400
IBM and Epicor jointly release an offering that centrally manages and supports POS....
The Seattle Times: Business & TechnologyTroubles shadow G-8 summit Fri, 04 Jul 2008 20:36:36 -0700
Between surging oil prices, food inflation and a credit crunch that's depressed global growth, leaders from the Group of Eight economic...
Florida may signal boom in coastal oil drilling Fri, 04 Jul 2008 20:26:48 -0700
Oil companies once viewed drilling in the deep waters off Florida as cost-prohibitive. Politicians feared even the slightest sign of support...
U.S. share of foreign tourists slips, travel experts say Fri, 04 Jul 2008 20:38:41 -0700
Despite the weak U.S. dollar, a boom in international travel around the world hasn't translated into an explosion of foreign tourists to...
NYT > TechnologyAs Web Traffic Grows, Crashes Take Bigger Toll Sat, 05 Jul 2008 23:22:20 -0000
As the Web has become an irreplaceable part of life, users have become less forgiving of even occasional outages.
The Medium: File-Sharing Fetish Fri, 04 Jul 2008 21:48:30 -0000
Eclectic video-sharing that doesn’t succumb to the porn imperative.
For Marketers, Viruses Just Won’t Cooperate Sat, 05 Jul 2008 20:19:30 -0000
Viral marketing is much harder than negative buzz to generate.
CNN.com - TechnologyStealing ideas from nature Fri, 04 Jul 2008 10:01:21 -0400
When self-confessed "nature nerd" Janine Benyus coined the term "biomimicry" in a book she published a decade ago, little did she know it would make her a household name, rubbing shoulders with Hollywood stars.
Faked tiger photo sparks Web furor Fri, 04 Jul 2008 14:23:49 -0400
Read full story for latest details.
Tunguska blast still a mystery 100 years on Fri, 04 Jul 2008 10:17:51 -0400
It produced a blast hundreds of times stronger than the Hiroshima bomb, was seen hundreds of miles away and narrowly missed obliterating an entire city -- but 100 years to the week after the mysterious explosion in Siberia, no one is any closer to understanding what caused it.
NPR Topics: TechnologyViacom May Soon Have Your YouTube Password Fri, 04 Jul 2008 16:00:00 -0400
A judge ordered YouTube to hand over the log-on names and the Internet addresses of its users to media giant Viacom. The matter is stirring up major privacy concerns.
We Know What You've Been Watching on YouTube Fri, 04 Jul 2008 13:13:00 -0400
A court has ordered Google to turn over a database that links users to every video they've watched on the popular Web site YouTube. Jennifer Urban, director of the University of Southern California Intellectual Property and Technology Law Clinic, says the ruling has big implications for online privacy.
Twitter, What Are You Doing? Co-Founder Tells All Thu, 03 Jul 2008 10:51:00 -0400
Twitter.com has so many new users that the Web site keeps crashing. Meanwhile, Twitter engineers are taking popular features away for retooling. It's a painful process, but co-founder Biz Stone has a plan.
BBC News | Technology | UK EditionGoogle 'faces Street View block' Fri, 04 Jul 2008 07:56:34 -0000
Google's plans to launch a mapping tool in the UK could be referred to the Information Commissioner.
Warning letters to 'file-sharers' Thu, 03 Jul 2008 17:41:04 -0000
The music industry says thousands of UK broadband users who share tracks illegally will be warned about it in letters.
Google must divulge YouTube log Thu, 03 Jul 2008 20:19:53 -0000
Google must divulge the viewing habits of every user who has ever watched avideo on YouTube, says a US court.
Reuters Video: TechnologyJapan asks: anybody out there? Fri, 04 Jul 2008 12:02:00 -0400
Jul. 4 - Japan's biggest astronomical observatories are teaming up for a fresh quest to find out if there is life in outer space.
Reuters Technology Week Thu, 03 Jul 2008 19:52:38 -0400
Jul. 3 - The robo-bartender, virtual haute couture, and global leaders ride hydrogen style.
Robo barman pulls first pint Thu, 03 Jul 2008 09:03:25 -0400
Jul. 3 - Billed as the world's first robot barman, Mr Asahi pulls the crowds at London's Selfridges department store.
AP Top Technology News At 6:44 p.m. EDTCourt orders YouTube to give Viacom video logsBy ANICK JESDANUN Fri, 04 Jul 2008 11:52:13 -0000
NEW YORK (AP) -- Dismissing privacy concerns, a federal judge overseeing a $1 billion copyright-infringement lawsuit against YouTube has ordered the popular online video-sharing service to disclose who watches which video clips and when....
2 teens attacked in town mocked in YouTube videos Fri, 04 Jul 2008 22:44:12 -0000
DOVER, N.Y. (AP) -- Two teenagers who drove to Oniontown after a series of YouTube videos portrayed the hamlet as a run-down, backwoods dump were pelted with rocks by an angry group of young residents, authorities said....
Internet addressing agency loses its own addresses Thu, 03 Jul 2008 20:57:41 -0000
NEW YORK (AP) -- This doesn't sound good: The nonprofit agency in charge of the Internet's addresses recently lost track of its own....
CNET News.comiPhone 3G queue forms in Manhattan Sat, 05 Jul 2008 15:25:00 -0700
But the usual suspects--gadget fanatics--aren't the ones at the front of the line.
Privacy advocates praise Google's new link Sat, 05 Jul 2008 09:55:00 -0700
Company's decision to add a link to its home page that leads to its Privacy Center is enough to quell a controversy.
Photos: Army designates year's best inventions Sat, 05 Jul 2008 08:00:00 -0700
Every year, the U.S. Army designates a set of top inventions. This year's list includes a GPS-guided artillery shell and a new method for saving severely injured soldiers.
Subscribe to Computers RSS feed 