submit urlsubmit rss feedadd directory

article

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 ]


directory of related categories

 
Software RSS feed
Software - Twitter Search

CelticCasino.com releases software upgrade: By staff Live dealer online casino CelticCasino.com has gone live with ... http://bit.ly/4NPIHX
sharliethomas (sharliethomas) Mon, 04 Jan 2010 10:49:24 -0000
CelticCasino.com releases software upgrade: By staff Live dealer online casino CelticCasino.com has gone live with ... http://bit.ly/4NPIHX
Tamar Solutions: Yes Inventory Software: Yes Inventory Software offers an automated, simplest inexpensive solution to http://url4.eu/13CAR
TamarSolutions (Software Space) Mon, 04 Jan 2010 10:49:17 -0000
Tamar Solutions: Yes Inventory Software: Yes Inventory Software offers an automated, simplest inexpensive solution to http://url4.eu/13CAR
Software-Business Applications: error msg/micro soft pub. http://forum.techgle.com/showthread.php?t=770351
techglesoftware (Software Zone) Mon, 04 Jan 2010 10:49:14 -0000
Software-Business Applications: error msg/micro soft pub. http://forum.techgle.com/showthread.php?t=770351
#shareware #software UPDATED - Rental Software: ESC-Rental is a rental management softwareDownload: htt... http://www.hotlib.com/9428
hotlib (hotlib.com) Mon, 04 Jan 2010 10:48:44 -0000
#shareware #software UPDATED - Rental Software: ESC-Rental is a rental management softwareDownload: htt... http://www.hotlib.com/9428
Just come across "Jobberbase" - open source job board software - http://www.jobberbase.com
Pudny (Web Design Rochdale) Mon, 04 Jan 2010 10:48:40 -0000
Just come across "Jobberbase" - open source job board software - http://www.jobberbase.com
Software-Business Applications: (Solved) Excel date format wrong http://forum.techgle.com/showthread.php?t=770345
techglesoftware (Software Zone) Mon, 04 Jan 2010 10:48:13 -0000
Software-Business Applications: (Solved) Excel date format wrong http://forum.techgle.com/showthread.php?t=770345

 
Subscribe to Software RSS feed

directory of related sites

Text, An Album Program (STAAP) - Works with Microsoft Excel to create customized album pages.

3D Stamp Software. - Software for tracking your stamp collection. 2006 version.
Meta Description: [ 3D Stamp software for stamp collectors ]

AlbumEasy - Offers free software for designing customized album pages.
Meta Description: [ theStampWeb - Free software for philatelists ]

EZ Stamp - Software for stamp collectors.

HobbySoft - Offers several different database programs for philatelists and numismatists.
Meta Description: [ Coin Collecting and Stamp Collecting software, from HobbySoft, since 1982. Features include quick collection entry, standard and custom reports, want lists, coin values and stamp values, and annual market value updates. Free demo CDs/downloads. ]

Kleptoware Ultimate Database And Albums - Software for the stamp collector. The software is a programme that stores data on postage stamps, can value your collection produces reports and produces stamp album pages in Microsoft Word format. Based on the Stanley Gibbons catalogue.

MachinBase - Information on computer program/database written specifically for the Great Britain Decimal Machin Head Definitive Stamps collector.
Meta Description: [ Illustrated Database for Great Britain Machin head collectors includes Singles, Cylinder Blocks, Coil Strips, Booklets and Panes. ]

Philatelic Software - Information and links for software suitable for stamp collectors and dealers.
Meta Description: [ Information about computer software available for philatelists, stamp collectors, dealers, and auctioneers. ]

SCDB Software - The Stamp Collector's Data Base allows users to catalog their collections.
Meta Description: [ The Stamp Collector's Data Base is one of the only philatelic cataloging programs that comes pre-loaded with extensive stamp detail AND current pricing data. The US edition also includes full color high quality images of over 3000 US stamps. ]

Scotstamps: Postage Stamps and Philatelic Items of Great Britain the British Commonwealth and Empire - ScotStamps : Postage Stamp Dealers of definitive , comemmorative and thematic stamps of Great Britain and the British Commonwealth and Empire from Queen Victoria to Queen Elizabeth.
Meta Description: [ ScotStamps : Postage Stamp Dealers of definitive , comemmorative and thematic stamps of Great Britain and the British Commonwealth and Empire from Queen Victoria to Queen Elizabeth. ]

Stamp Albums Web - Predesigned postage stamp album pages printer ready. Based on the Scott series of catalogues.
Meta Description: [ Offers stamp album pages for the US and worldwide. Over 25,000 pages are available covering most of the world. Pages are printable on virtually all computers and printers. ]

Stamp Collecting Software - Software to keep track of the stamps you own and determine what they are worth. Great reports and color images with Scott numbers are supplied. 118 countries available including USA, Canada, Israel and more.
Meta Description: [ Stamp collecting software and stamp inventory program with 125 countries included with SCOTT & MINKUS #'s plus IMAGES. World's Best Selling and Most Comprehensive Stamp Program! AlbumGen - the easiest way to create beautiful Stamp Album Pages on your computer! Plus Coin Collecting Software and Co... ]

Stamp Organizer Deluxe - Windows software that allows stamp collectors to organize, catalog and manage their collections.
Meta Description: [ Stamp Organizer Deluxe: windows software that will help you organize your stamp collections. ]

Stamp Tags Album - Program to help print framed text boxes for identifying stamps and other collectibles.

Stamp Word - Stamp Word is an MS-Word template, built to help philatelic collectors design their stamp album pages.
Meta Description: [ Stamp Word is an MS-Word template, built to help philatelic collectors design their stamp album pages. ]

StampCat - Software for organizing your stamp collection.
Meta Description: [ StampCAT - powerful database program that helps you maintain an inventory of your stamp collection. ]

StampManage - Database includes U.S. and Canadian issues, and offers ability to add unlisted entries.
Meta Description: [ Stamp Collecting Software CD with SCOTT #s for USA, Canada, Australia & UN stamps. Create Stamp Album Pages for your Stamp Collection. ]

Stamps.AU - Combined catalogue and organiser software for collectors of Australian and Norfolk Island stamps. Also offers a selection of CD based philatelic literature.
Meta Description: [ Welcome to Stamps.AU - Stamp software and philatelic literature for the Australian Collector. ]

SweetChild Software - CD-rom features which highlights the stamps of Israel, philatelic information, stationery, as well as trivia games.
Meta Description: [ SweetChild Software is a full-service company devoted exclusively to creating innovative, effective applications for the Internet and the desktop. ]

The Philatelic Computing Study Group: News - Study group site on matters philatelic. Has reviews of all major software for stamp collecting

Software related videos
Whitesmoke Activation Code
Next Video
Software related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor