A screenshot of computer software - AbiWord.Starting in the 1980s, application software has been sold in mass-produced packages through retailers.
Browse a huge selection of cell phones and cell phone accessories from Nokia, Motorola, Sony, Ericsson ad more.

Software

Computer software is a general term used to describe a collection of computer programs, procedures and documentation that perform some task on a computer system. more...

Home
Accessories, Parts
Accessory Bundles, Packages
Antennas
Batteries
Belt Clips, Holsters
Camera Attachments
Car Kits & Car Chargers
Cases, Pouches
Cradles, Cradle Chargers
Data Cables
Faceplates, Housings
Headsets-Corded
Keyboards
Keypads
LCD Screens
Manuals, User Guides
Memory Cards
Modems
Mounts, Holders
Other Accessories
Ringtones & Wallpaper
Screen Protectors
Software
Audiovox
HP/Compaq
Kyocera, Qualcomm
LG, Touchpoint
Motorola
Nokia
Other Brands
Palm One, Handspring
Panasonic
RIM Blackberry
Samsung
Sanyo
Siemens
Sony, Ericsson
Speakerphones
Straps & Charms
Styluses
Tools, Screwdrivers
Travel Chargers, Wall...
Unlocking Kits, Services
Bluetooth Wireless...
Cell Phones
PDAs & Pocket PCs
Phone & SIM Cards
Smartphones
Wholesale & Large Lots

The term includes application software such as word processors which perform productive tasks for users, system software such as operating systems, which interface with hardware to provide the necessary services for application software, and middleware which controls and co-ordinates distributed systems.

Terminology

The term "software" is sometimes used in a broader context to describe any electronic media content which embodies expressions of ideas such as film, tapes, records, etc.

Relationship to computer 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 usually 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.

The term "software" was first used in this sense by John W. Tukey in 1958. In computer science and software engineering, computer software is all computer programs. 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.

Types

Practical computer systems divide software systems into three major classes: system software, programming software and application software, although the distinction is arbitrary, and often blurred.

Read more at Wikipedia.org


Palm Pilot Iiic color w/ case cradle power software $9.99 Blackberry Oem Usb Data Cable+ Software Cd 7750 7780 $23.80
Oem Software Installation Cd Tools Dash S620+Data Cable $12.99 Apple iPhone 2G 16Gb w/ new Sim and Jb software $200.00
Usb Data Cable + Car Charger + Software Cd Vx8500 Env $10.99 Data Cable & Sync Software for Motorola Z6m Z6c Z6tv $19.95
Unlock Software For Xda Orbit O2 Cosmo Spv E600 M650 $19.99 Unlock Software For T-Mobile Dash Mda Mail Compact Iii $19.99
Unlock Software For Models Htc S620 S621 P3300 Orange $19.99 Unlock Software For Dopod P800 P800W C720 C720W $19.99
Unlock Software For Any Treo 650 680 750 750V Centro $13.99 Unlock Software For Htc Touch Xda Mda Artemis Excalibur $19.99
Unlock Software For Blackberry 7230 7280 7290 7730 7780 $13.99 Unlock Software For Any Treo 650 680 $9.99
Unlock Software For Blackberry 7100g 7100r 7100t 7100v $13.99 Unlock New! Iphone 4/8/16Gb 1.1.X Software Unlocked + $6.99
Data Cable & Sync Software - Lg Vx-10000 Voyager $19.95 Htc Touch Software to Emulate iphone G3 itouch Music $1.99
Palm Treo 650 Oem Software Installation Cd+Synch Cable $2.99 Unlock Ur Apple Iphone-Easy To Use Software 1.1.4!!!!! $1.00
Unlock Ur (8Gb/16Gb/32Gb)Apple Iphone-Software 1.1.4 $1.00 New Blue Motorola Z3 Rizr Unlocked +Software $125.99
Motorola Phone Tools 4.0 Software and Data Cable $1.99 mobile phone management tool handset manager software $19.99
Genuine BlackBerry Desktop Software Cd Smartphone to Pc $5.99
Click to see more Software items
Prices current as of last update, 08/28/08 1:03am.


See also...
Audiovox, Software, Accessories, Parts
HP/Compaq, Software, Accessories, Parts
Kyocera, Qualcomm, Software, Accessories, Parts
LG, Touchpoint, Software, Accessories, Parts
Motorola, Software, Accessories, Parts
Nokia, Software, Accessories, Parts
Other Brands, Software, Accessories, Parts
Palm One, Handspring, Software, Accessories, Parts
Panasonic, Software, Accessories, Parts
RIM Blackberry, Software, Accessories, Parts
Samsung, Software, Accessories, Parts
Sanyo, Software, Accessories, Parts
Siemens, Software, Accessories, Parts
Sony, Ericsson, Software, Accessories, Parts

Home Contact Resources Exchange Links eBay