A screenshot of computer software running in Windows XP.Starting in the 1980s, application software has been sold in mass-produced packages through retailers
Discover great deals on computer parts and accessories at bargain prices. A better way to shop online!

Software

Software, or program, enable a computer to perform specific tasks, as opposed to the physical components of the system (hardware). more...

Home
Apple, Macintosh Computers
Desktop PC Components
Desktop PCs
Drives, Controllers &...
Laptop Parts & Accessories
Laptops, Notebooks
Monitors & Projectors
Networking
Other
Printer Supplies &...
Printers
Scanners
Software
Antivirus, Security,...
Apple, Macintosh Software...
Business & Productivity...
Database & Development...
Digital Music & Video...
Downloadable Software...
Education & Reference (3783)
Games & Entertainment...
Graphics, Photo &...
Handheld Software (80343)
Internet Related...
Kids Software (41870)
Networking (80356)
Operating Systems (11226)
Other Software (182)
Web Publishing
Wholesale Lots (40134)
Vintage Computing Products

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 or custom software made to user specifications.

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 1957. 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 into three major classes: system software, programming software and application software, although the distinction is arbitrary, and often blurred.

System software helps run the computer hardware and computer system. It includes operating systems, device drivers, diagnostic tools, servers, windowing systems, utilities and more. The purpose of systems software is to insulate the applications programmer as much as possible from the details of the particular computer complex being used, especially memory and other hardware features, and such accessory devices as communications, printers, readers, displays, keyboards, etc.; Programming software usually provides tools to assist a programmer in writing computer programs and software using different programming languages in a more convenient way. The tools include text editors, compilers, interpreters, linkers, debuggers, and so on. An Integrated development environment (IDE) merges those tools into a software bundle, and a programmer may not need to type multiple commands for compiling, interpreter, debugging, tracing, and etc., because the IDE usually has an advanced graphical user interface, or GUI.; Application software allows end users to accomplish one or more specific (non-computer related) tasks. Typical applications include industrial automation, business software, educational software, medical software, databases, and computer games. Businesses are probably the biggest users of application software, but almost every field of human activity now uses some form of application software. It is used to automate all sorts of functions.;

Read more at Wikipedia.org

Resources

MLM Software
Looney Tunes, Acme Arsenal $5.00 Ubuntu 2009 Best Window's based Linux Os-Beats Vìsta/Xp $1.95
Fix/Boot Window'S Xp,98,Vísta Emergency Repair Cd 2009~ $1.99 Office Professional Suite 2009 for Wíndows +AntiVirus $1.99
Scrabble Ii New! Digital Word Game Pc Xp 11 Variations $5.99 Avatar:The Last Airbender $5.00
New Pc Tools Registry Mechanic 7.0 6-User fix/repair $3.75 Deus Ex-Cd case factory sealed-box opened-never used $4.99
Antivirus Spyware Security Software & Antenna Booster ! $16.99 Wmv, Vob, Mpeg To Rm, Avi, Wmv Video Converter New $8.99
Tony Hawk's Downhill Jam (Wii) $5.00 Easy Banner Creator Animation Software for Website New $8.99
Dvd, Mpeg ,Avi To Ipod,Psp,Mp4,3Gp Video Converter New $8.99 Avi To Dvd, Mpg, Mpeg, Vcd, Wmv Video Converter New $8.99
Basics of Setting Up Your Internet Business - 31 Videos $4.95 Invoice Software-My Invoices-New-Cd-Rom!!Sale !! $7.95
Deer Drive-Arcade Style 3D Hunting Game-Software!Sale! $8.95 Brochure,Business Card,Stationery,Etc-Softw are!!Sale!! $8.95
BookKeeper 2007-Software!!Blowout!! $11.95 DriverScanner 2009 $9.00
Ez Home Inspection Software Inspection Report Software $249.00 Tune Plus for iPods - copy music iPod to Pc Free Ship!! $3.99
Free Ship Print Shop Brochures Newsletters &More +Bonus $6.95 Tiger Woods Pga Tour Collection $4.99
Adobe Production Premium Cs4 Windows New Sealed Retail $1,399.99 Microsoft Windows 2000 Professional $64.95
Lot of 3 Might & Magic pc games-Vi Vii & Viii-used once $9.99 Mega Tornado The Best Forex Indicator $20.00
Drive Scrubber 3 (for use on up to 3 Pcs) New Protect! $8.99 Curious George Reads,Writes&Spells for Grades1&2 Xp Mac $2.99
Heavenly Harmony Gold Karaoke Game~Christian Rock Band $174.99 Adobe Design Premium Cs4 Windows New Sealed Retail $1,299.99
QuickVerse 7 Essentials Bible Study Quick Verse Xp New $9.49 Zoo Tycoon for Windows $3.95
Schoolhouse Rock Math Rock! Over 20 Skills Pc Xp! $6.99 Medal of Honor Allied Assault $33.47
5300 Photoshop Cs4 Templates ,frames , Weddings $64.99 Adobe Web Premium Cs4 Windows New Sealed Retail65018020 $1,299.99
Opened Checksoft Home & Biz software $10.00 How to Build a computer for the Beginner $1.99
Learn Act! 2005 in a few hours - Training Tutorial $4.95 Learn Photoshop Elements 5.0 Full Version + bonus $9.95
How to Setup a Wireless Network at Home or Work $1.99 Act 2007 Version 9 Brand New In Box Sealed $19.99
Miscrosoft Office Small Business 2007 Upgrade $149.95 New Trend Micro Internet Security 2009 3 Pcs Retail $18.95
Click to see more Software items
Prices current as of last update, 11/18/08 11:01am.


See also...
Antivirus, Security, Utilities (1505), Software
Apple, Macintosh Software (3792), Software
Business & Productivity (3768), Software
Database & Development Tools (51339), Software
Digital Music & Video Software (80318), Software
Downloadable Software (68258), Software
Education & Reference (3783), Software
Games & Entertainment (80327), Software
Graphics, Photo & Publishing (41859), Software
Handheld Software (80343), Software
Internet Related Utilities (80348), Software
Kids Software (41870), Software
Networking (80356), Software
Operating Systems (11226), Software
Other Software (182), Software
Web Publishing, Software
Wholesale Lots (40134), Software

Home Contact Resources Exchange Links eBay