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

 

 

 
 
directory of related topics

Software :: Computers
Sports :: Freeware
Sports and Recreation :: Home and Hobby
Software and Tools :: Sports
Sports :: Video Games
Software :: Sports

 
Software RSS feed
Software - Twitter Search

Crees que el Software Libre te dara imagen chafa? no es mas chafa utilizar software pirata?
bmariscaliit (M@riscal) Fri, 06 Nov 2009 16:41:37 -0000
Crees que el Software Libre te dara imagen chafa? no es mas chafa utilizar software pirata?
Low Prices Software: Big cable: move millions from phone subsidies to broadband: .. http://bit.ly/3PnZws APPCRAFT
appcraftorg (appCraft.org) Fri, 06 Nov 2009 16:41:30 -0000
Low Prices Software: Big cable: move millions from phone subsidies to broadband: .. http://bit.ly/3PnZws APPCRAFT
I look like I'm sitting in cubical writing software, but I'm really playing drums for the Spiders From Mars.
space2k (Steve Zimmerman) Fri, 06 Nov 2009 16:41:12 -0000
I look like I'm sitting in cubical writing software, but I'm really playing drums for the Spiders From Mars.
Had to change the virus software. Mcafee sucks! What a waste of $.
210twix (xan brown) Fri, 06 Nov 2009 16:41:09 -0000
Had to change the virus software. Mcafee sucks! What a waste of $.
RT @patricknorton: OK OS X users, new software bundle from http://www.macheist.com/ up to 6 free apps unlocked if they reach 500k
Glycerine (Glycerine) Fri, 06 Nov 2009 16:41:02 -0000
RT @patricknorton: OK OS X users, new software bundle from http://www.macheist.com/ up to 6 free apps unlocked if they reach 500k
earn more while you sit at your computer. This piece of software is a must if you are serious about success http://bit.ly/XuEjn
davesheahan1 (dave Sheahan) Fri, 06 Nov 2009 16:41:00 -0000
earn more while you sit at your computer. This piece of software is a must if you are serious about success http://bit.ly/XuEjn

 
Subscribe to Software RSS feed

directory of related sites

All Stats - Offers applications designed creating schedules, phone lists, rosters, and statistics. Includes specifications, sample reports, and free demo downloads. Specialized for baseball, softball, basketball, hockey, soccer, football, lacrosse, and volleyball.
Meta Description: [ Baseball Software, Baseball Stats, Baseball Statistics Software, Baseball Drills ]

All-Pro Software - Statistics tracking and scheduling software. Free demos and free technical support. For Windows XP/2000/98.
Meta Description: [ Baseball Software, Easiest to use stat tracking and scheduling software. Free demos, Free tech support. For Windows Vista/XP/2000 ]

404 Andy's Games - Software to help manage and store team stats for baseball, basketball, and lacrosse.
Meta Description: [ Basketball Software that is loaded with features that any basketball coach will benefit from. Track basketball stats, charts, and more., Basketball Software that is loaded with features that any coach will benefit from. Track stats, charts, and more. ]

APS3000 - Computer generated surfboard design software and shaping apparatus. Includes specifications, FAQ, free demo download, and cost including training visit.
Meta Description: [ Surf Surfboard Shaping Machine Surfing ]

Ariel Dynamics Worldwide - Provides a system called APAS, used to assess human movement. Free demo download.
Meta Description: [ Ariel Dynamics Inc. is a leading innovator and service provider in the fields of Athletics, Biomechanics, Sports and Rehabilitative Medicine. It performs individual motion analysis studies, know as the Ariel Performance Analysis System (APAS), and manufactures computerized exercise equip... ]

Avaplay Sports Software - Offers applications to manage team, player, and game information and to collect player pictures, video clips, game notes, and statistics. Trial download, user guide, FAQs, and features are provided.
Meta Description: [ Sports software to manage team, player and game information including pictures, video clips and statistics. ]

CANCoach - Coaching and contact management for a variety of sports including rugby, netball, basketball, and softball. Includes video clips of actual players demonstrating drills.
Meta Description: [ SportTrainer Online Training Diary ]

Creative ICR, Inc. - Software for golf handicap index and performance monitoring with charts and reports and for aerobic exercises, weight training, diet, and weight-loss.
Meta Description: [ EzData - Form processing software, intelligent character recognition, automatic database generation. ]

Elessons 4 Sports - Online application that assists athletes and coaches to achieve their goals and improve performance through interactive communication. Includes product summaries, requirements.
Meta Description: [ Elesson4sports.com is a web-based application that assists athletes and coaches to achieve their goals and improve performance through interactive communication. ]

Elite Sports Analysis - Sport performance software offering statistics, video editing and analysis for coaching purposes. Generates statistics for basketball, soccer and other sports.
Meta Description: [ Sport statistics and performance analysis software for coaching team and individual sports like basketball, soccer and golf. Try the stats and video editing software for free (M) ]

GamePlanner - Rugby coaching software for creating game plans and to see them in action.
Meta Description: [ Sport Coaching Software for professionals and amateurs. See your plans in animation. Free downloads available ]

500 Ladder Games Software - Ladder game software that can be self-hosted.

PC Coach - Offers training software for cyclists and runners; allows user to log training data, and graph progress.
Meta Description: [ PC Coach has training software and heart rate monitors for running, triathlon, cycling, and fitness. ]

Pilotraining - Training diary for Palm assistants.

PrimaSoft PC, Inc. - Sport organizer software compatible with Windows. Offers tennis, golf, olympic, and Formula 1 versions. Free demo download.
Meta Description: [ Sport Organizers: windows software for sport funs, enthusiasts, and hobbyists, for sport clubs and athletes. ]

Race Wizard - Race timing and reporting software for timing and reporting results from triathlons, duathlons, running, cycling, cross country ski races. Free demo download.
Meta Description: [ Race Wizard is a windows program designed to time races that normally use hand held stop watches - cross country skiing, triathlons, sailing, and cycling. ]

RowH2O Training Software - A PC program which provides monitoring and analysis of training performance on WaterRower rowing machines.
Meta Description: [ RowH2O software is a PC Program for the WaterRower indoor rowing simulator exercise machine, enhancing training and exercise workouts on a WaterRower rowing machine. ]

RunScore - Offers a Windows based program for result tabulations for all types of racing including road races, triathlons, cross country meets, and bicycle rallies. Also serves as a mailing list database for race registrants. Includes features, FAQs, screen samples, and newsletter.
Meta Description: [ Runscore is the world's most popular race-scoring software! ]

Science Sportsware - Offers the training diary and also offers freeware programs, training programs and articles.
Meta Description: [ Lets-tri.com - butik på Internettet med speciale i triathlon og multisport ]

Skalc - Computes ice skating score on PalmPilot using the OBO method from the International Skating Union. Free demo download.
Meta Description: [ Skalc is a portable ice skating OBO calculator. Skalc give you all the needed informations during the competition. This program run on Palm-OS devices and is compliant with the ISU(International Skating Union) OBO-2000 rules. ]

Sports Motion - Video motion analysis systems and software for helping athletes improve their skills. Captures body motion such as golf swings or batting at 60 frames per second. Includes specifications, requirements, and free demo download.
Meta Description: [ Motion analysis using slow motion cameras with video analysis software by industry leader Sports Motion. Features video analysis system for motion anaylsis, golf training aids and human gait analysis. Slow motion video with video analysis systems used for biomechanics motion capture and slow moti... ]

Sports Motion Analysis and Video Review Tool - Software package designed to analyze and report on any sports motion. Demo version available for download.
Meta Description: [ An easy to use software package to analyze and report on ANY sports motion ]

Sydex Sports Software - Designed for coaching and statistical purposes, includes: football, basketball, volleyball, softball and soccer.
Meta Description: [ Sydex sports software helps you save time and keep better stats. Stats and coaching software for track, football, cross country, basketball, volleyball, baseball, softball, and soccer. ]

Tadds - The ADministrators' Database System is software for sports program administration by athletic directors and administrators. Free demo downloads.
Meta Description: [ Tadds - A database program for K-12 Office Staff, Athletic Directors, Student Advisors and Program Administrators ]

Teamanizer - Coaching software emphasizing team management and practice planning, including customized or standard drills created by seasoned coaches. Supports basketball, hockey, soccer and baseball.

The Athlete's Diary - A multisport computer training log, from Stevens Creek Software.
Meta Description: [ xxxxxxxxxxxxxxx ]

TQ Personal Sports Software - Offers statistical analysis applications for baseball, hockey, golf, and soccer. Includes free demo downloads.
Meta Description: [ Sports Stats Software for golf, hockey, basketball, baseball, soccer and more... TQ Sports gives you the competitive edge., Sports Stats Software for golf, baseball, hockey, basketball, soccer and more... ]

VolleyScout - Scout and statistics for volleyball teams on a PalmOS. Free demo download.

WaterLogged - Offers software to keep track of paddling trips. Includes free trial, tips and tricks, and features.
Meta Description: [ Keep track of your river trips, maintain information about rivers and paddling buds and quickly look up information with this handy river journal software! ]

Win Risk Free - Sports arbitrage finder that downloads lines directly from reliable offshore sports books. They do not come from a third party server. The software arranges them into a simple Excel type of graphic user interface. Set alarms to go off when arbitrage is found.
Meta Description: [ Find Arbitrage in Off-Shore Sportsbook Lines. This Software will monitor the lines from many sportsbooks and sound an alarm if Arbitrage is found. ]

WinSplits - Offers a program for analysis of orienteering races. Includes screen shots, FAQ, and free demo download.

Software related videos
How to Generate Leeds Instantly
Next Video
Software related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor