submit urlsubmit rss feedadd directorysoy candles

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

 
directory of related topics

Home and Hobby :: Windows

 
Software RSS feed
Top Shopping Searches

Guitar Hero

iPod

Windows Vista


Top Sellers for SHOP.COM


MSN Shopping: Results for Digital Cameras

Nikon D80 - digital camera - from $559.99
Sun, 12 Oct 2008 00:00:00 -0000
One of the key advances developed for the D80 is its high-resolution image-processing engine. At its heart is a dedicated high-performance processing chip that greatly accelerates performance on all levels, while also consuming less power...
Olympus EVOLT E-500 - digital camera - on sale from $435.00
Sun, 12 Oct 2008 00:00:00 -0000
Premium picture quality and superb performance come easy with this comfortable to handle digital SLR. At a time when everyone wants complex things to become simple, the EVOLT E-500 succeeds in doing so with a sleek, lightweight design for...
Sony Cyber-shot DSC-T70/B - digital camera - on sale from $146.88
Sun, 12 Oct 2008 00:00:00 -0000
The slim little camera with the big widescreen. The pure black Cyber-shot DSC-T70 fits your lifestyle to a T - with a giant 3.0" widescreen touch-panel LCD for shooting and sharing, simple icon control and touch-and-zoom capability. For...

 
Subscribe to Shopping RSS feed

directory of related sites

Avosvins - Cellar management for Windows and Palm platforms. Contains a list of features, screen snapshots, and downloads.

Cask 7 - Interactive learning software that uses video clips, provides pronunciation guides, real-world exercises and self-evaluation tests.
Meta Description: [ Make learning about wine easy, entertaining, engaging, fun and useful ]

Cellar! Wine Software - Tasting note and cellar management for Windows. Contains descriptions of features, a downloadable demo version, support, testimonials, and a user discussion forum.
Meta Description: [ Cellar Wine Software - The Ultimate Wine Companion ]

Cyber Wine Cellar - Offers an on-line system to help you manage your wine collection. Subscription required.
Meta Description: [ With Cyber Wine Cellar, you can keep track of your wine inventory by winery, region, or type. We give you instant access to reviews and other data. We even help you select the perfect wine to enjoy with your menu. Have you served a specific wine to a guest before? Did they enjoy it? We'll remind ... ]

Electric Grapevine - Offers a CD-ROM containing information about wineries in British Columbia, Canada, as well as gift cards and glass charms. Also includes links to wineries.

500 Multimedia Wine Workshop - Manage your wine cellar, classify wines based on descriptors, maturity dates and food and wine matches.
Meta Description: [ Software to organize and manage your wine collection. Wine Wizards calculate maturity dates and food and wine matches. Background information on wineries and related topics. Add wines effortlessly and classify them based on over 20 descriptors. Calculate cellar value and track win... ]

Primasoft - Offers a program that allows wine collectors, hobbyists, wine clubs, and cellar owners to organize, catalog, and manage their wine collections on their PCs.
Meta Description: [ Wine Organizer Deluxe: windows software that will help you organize your wine cellar collections. ]

The Wine Cellar Book - Software designed to assist in the management of private wine cellar. Also allows to add tasting notes.
Meta Description: [ A wine cellar book software to manage your private wine cellar. Enter and track extensive information about your wines, such as origin, cepage, vintage, price, wine grower, remarks, tasting notes, consumption detail per guest and much more. ]

Uncork - Cellar management software. Includes a downloadable demo version, and also offers a range of other accessories.
Meta Description: [ The Uncorked Cellar wine manager software. Wine collector software to keep track of wines in your cellar with information on 148,000+ wines from USA, Australia, Canada, New Zealand, England, South Africa.... ]

Vinoté - Offers a free, professionaly written and maintained program that integrates with numbered neck tags.
Meta Description: [ Wine Cellar Software. Wine Bottle Neck Tags. Vinoté guarantees cellaring satisfaction. ]

Wine Chronicle - Wine collection management tool for Windows and Macintosh platforms. Includes product description, screenshots of the tool and reports, and support and contact information.
Meta Description: [ Wine Chronicle, a new database application for cataloguing your personal wine collection. Available for Windows and Macintosh ]

Wine Guardian - Wine Management Software with cellar location, wine rating and other features.
Meta Description: [ The easiest and most comprehensive wine management software package available. Designed for both the serious and casual wine collectors alike. For Windows 95 operating system. ]

Wine Technologies, Inc. - Robert Parker's Wine Advisor and Cellar Manager Software.
Meta Description: [ A sophisticated visual wine cellar manager built upon a database of wine information and wine tastings derived from Robert M. Parker, Jr's. newsletter, The Wine Advocate. ]

WineBase - Wine cellar management and reference software.
Meta Description: [ Wine cellar inventory software. Since 1992 the original and still the best Windows wine cellar software. Powerful, flexible, intuitive and easy to use cellar inventory software for wine collectors. Search, query and track your wine cellar in ways other programs wished they could. ]

WineBook - Offers software with which to manage the contents of a wine cellar and maintain tasting notes. Provides trial software and contact information for this German firm.

Winetaster and Cellarmaster - A program to help analyze the results of blind tastings and a special purpose wine cellar database. Trial versions available for downloading.

Yno - Presents a downloadable wine tasting party software. [Requires Flash]

Software related videos
http://LoanOfficersForProfit.com Loan officers get your FREE Web 2.O training videos, FHA, reverse mortgage, and software ...
Next Video

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor