submit urlsubmit rss feedadd directoryphysician 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 :: Nutrition

 
Software RSS feed
Software - Twitter Search

Warning: Don't Buy Computer Repair Software - Read THIS FIRST! http://registryeasy.ws/blog/?p=20
PeterKacz (Peter Kaczmarzyk) Wed, 04 Nov 2009 05:37:40 -0000
Warning: Don't Buy Computer Repair Software - Read THIS FIRST! http://registryeasy.ws/blog/?p=20
@JobomasRRHH Hello connecting with you to discuss the opportunities about our innovative HR software, resume analyzer. www.hrsoftware.us
resumeanalyzer (Vinay) Wed, 04 Nov 2009 05:37:38 -0000
@JobomasRRHH Hello connecting with you to discuss the opportunities about our innovative HR software, resume analyzer. www.hrsoftware.us
webdesign Selling Software: The 5 P's of Persuasion: Sales is a largely intuitive process, but using a.. http://bit.ly/294Xk
mping02 (Firman Hermawan) Wed, 04 Nov 2009 05:37:22 -0000
webdesign Selling Software: The 5 P's of Persuasion: Sales is a largely intuitive process, but using a.. http://bit.ly/294Xk
Social Media Strategies Blog post: Testing Offline Blogging Software, Scribefire http://4or.ca/13
radiance_dream (Radiance Dream) Wed, 04 Nov 2009 05:37:21 -0000
Social Media Strategies Blog post: Testing Offline Blogging Software, Scribefire http://4or.ca/13
Life lessons: 1. Never download software. 2. From Norton Symantec. 3. Or think "Ramu" from Technical Support will be any help at all
kainos (Mark Kelly) Wed, 04 Nov 2009 05:37:15 -0000
Life lessons: 1. Never download software. 2. From Norton Symantec. 3. Or think "Ramu" from Technical Support will be any help at all
Security Clearance | Sr. Software Architect - NORTHROP GRUMMAN - Baltimore,.. http://bit.ly/3VTEt0 #jobs #maryland
Cleared_Jobs_MD (ClearanceJobs.com MD) Wed, 04 Nov 2009 05:36:53 -0000
Security Clearance | Sr. Software Architect - NORTHROP GRUMMAN - Baltimore,.. http://bit.ly/3VTEt0 #jobs #maryland

 
Subscribe to Software RSS feed

directory of related sites

404 Better Byte Software - Sales of meal planning software.
Meta Description: [ The Better Byte Software Company Windows Shareware ]

Davis Analytics - Tool to monitor diet for nutrition, fitness and weight loss or gain. Incorporates the USDA food nutrition database of over 6200 different foods. Free demo for download.

Diet Monitor - Tool to monitor diet for nutrition, fitness and weight loss or gain. Free demo for download and ordering instructions.

DietMate - Palm-sized computer designed for weight-loss, cholesterol reduction, and hypertension control.
Meta Description: [ DietMate Weight-Loss Program: The only drug-free Weight-Loss program scientifically proven effective with grants from the US National Cancer Institute. ]

DietOrganizer - Software that counts calories and tracks nutrition and exercise. Choose from 6000 foods and 200 exercises. Chart and report progress.
Meta Description: [ Track your diet with this easy to use diet software. Count calories, record exercise, monitor your weight loss. PC, Pocket PC,Palm,Mobile Phone and BlackBerry versions. Free diet software trial available. ]

DietPower Nutrition and Fitness Software - Free trial copy. Software for losing weight, improving nutrition and tracking exercise.
Meta Description: [ Calorie counter diet and weight loss software calculates nutrition and coaches you to desired weight as you log foods and exercise. Free trial download. ]

500 Eat Well-Be Well Weight Management - Shows food values total as meals are created. View nutrition and activity patterns on one-year scorecards to self-direct healthy weight control. Free 30-day trial.
Meta Description: [ Overcome diet failure. Monitor food values as you create meals. Track your nutriton patterns against healthy standards with 1-year scorecards. ]

Hawkins International - Computerized weight reduction and pain management. Professional and self-use systems. Based in Johannesburg, South Africa.
Meta Description: [ New method of weight reduction and pain management. Professional and self-use systems. Open your own slimming clinic or slim at home. ]

Health-RunR - Software to aid fat loss and sports performance.
Meta Description: [ Weight Loss Diet and Fitness program and software, Calorie Counter, glycemic index based Recipes, Menus. Try it Now as a Free Download for weight loss + health! ]

HealthCrazed - Diet, nutrition, beauty and fitness products and health information.
Meta Description: [ Free health information. Health Crazed also offers you many products like The HealthFitCounter, a calorie counting tool to help you monitor your calorie and nutrition intake. ]

HealtheTech - Offers software to manage diet, nutrition and fitness on Palm OS device or Windows PC.

PKULife.com - Software designed to benefit those managing the PKU (Phenylketonuria) diet.
Meta Description: [ Nutrition and disease management tracking. Patients with diabetes, kidney disease and cystic fibrosis can plan, track, and report their nutrition, daily diet intake, medical tests, medication, create meal plans, recipes, online diary, and more. Patients with chronic disorders can also safely conn... ]

ProVariant Software - Weight by date. Software for Windows to help with weight loss. Free trial version can be downloaded.

Slim Mind Software - Ten 9 minute mental training sessions that help with the mental aspects of losing weight.

Solar Storm Software - Do-It! program for dieters and athletes. Easy calorie counting and nutritional information. For Windows 95/98/NT/2000.
Meta Description: [ Do-It! for Counting calories by managing your energy balance. Nutritional analysis for your favorite foods on DoItHome.com. ]

StartYourDiet.com - Offers an online diet program that gives the ability to plan a diet, track results and achieve diet success. Free trial available.
Meta Description: [ Track your diet online for free. Our custom online diet software allows you to plan your diet, track your progress and achieve the results you desire! ]

TG Enterprise - Food and exercise diary for Windows. Logs and calculates daily intake and exercise values.
Meta Description: [ Software That Calculates, Logs, Reports, Graphs, And Analyzes Your Daily Food Consumption And Exercise To Help With Your Weight Loss. Food Diary, Calorie Counter, Medical Diary. ]

UTS Weight Tracking - Download to track weight and body mass index. Includes charts, histograms, and reports.
Meta Description: [ UTS Weight watcher software for Palm. Track, log and chart body weight loss. BMI calculator. ]

Weight Commander - A diet software program that teaches, informs and motivates.
Meta Description: [ It's diet software that works. Download now and try it for free - you will weigh less tomorrow. ]

Weight Loss Motivator - Diet software designed by National Corporate Dietitian for safe, quick and effective weight loss.
Meta Description: [ Diet and Weight Loss Motivator program was developed by a National Corporate Dietitian. Discover the truth about dieting and weight loss and why most diets don't work. Weight Loss Motivator does and is guaranteed. ]

Software related videos
Kapersky Bypass key 2010 !!!!
Next Video
Software related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor