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 :: Strategy and Forecasting
Small Business :: Business

 
Software RSS feed
Software - Twitter Search

5 argumentos que malinterpretan el Software Libre | Bitelia: http://bit.ly/8BeMqo
rmorenocastillo (rafaelmoreno) Wed, 06 Jan 2010 10:17:57 -0000
5 argumentos que malinterpretan el Software Libre | Bitelia: http://bit.ly/8BeMqo
Woot! Only 32 minutes later and I'm already a software expert :D Up to Fanatic and Overlord :D
vampiretrix (vampiretrix) Wed, 06 Jan 2010 10:17:54 -0000
Woot! Only 32 minutes later and I'm already a software expert :D Up to Fanatic and Overlord :D
RT @mussumalive: #MeuComputador é tão antigo q o 1° Software pirata q eu comprei, foi na mão do Silvio Santos, qdo ele era camelôzis...
TeresaSilvaLivr (Teresa Silva) Wed, 06 Jan 2010 10:17:47 -0000
RT @mussumalive: #MeuComputador é tão antigo q o 1° Software pirata q eu comprei, foi na mão do Silvio Santos, qdo ele era camelôzis...
#it #jobs #australia Sales Executive - POS Hardware & Software, North Ryde: NSW-Sydney,.. http://bit.ly/4Zu8V0
AustraliaITjobs (IT Jobs Australia) Wed, 06 Jan 2010 10:17:37 -0000
#it #jobs #australia Sales Executive - POS Hardware & Software, North Ryde: NSW-Sydney,.. http://bit.ly/4Zu8V0
Software Maker Sues China on Piracy Accusation http://bit.ly/6CgwL4
nytimestech (nytimestech) Wed, 06 Jan 2010 10:17:37 -0000
Software Maker Sues China on Piracy Accusation http://bit.ly/6CgwL4
Service management software for Office Automation Products ...: Can any one suggest service management software for... http://bit.ly/7OU2Hs
opcSoftware (Ken Eldridge) Wed, 06 Jan 2010 10:17:36 -0000
Service management software for Office Automation Products ...: Can any one suggest service management software for... http://bit.ly/7OU2Hs

 
Subscribe to Software RSS feed

directory of related sites

Commercialization Center - Provides a free web based interactive business plan builder.

Adarus Software - Provides Microsoft Word and Excel business plan templates.

Advantage Venture Systems - Provides an ad supported online plan writer which is free to users.
Meta Description: [ Thinking about starting or expanding a business? Try VPSpro business plan software and our business startup experts to guide you through the process. ]

Atlas Business Solutions - Provides plan software for Microsoft Windows.
Meta Description: [ Ultimate Business Planner is the fastest and easiest way to write a winning business plan. Business plan software includes 1,000+ business plan samples, start-up resources, and more. 90-day guarantee. ]

Business Doc Shop - Australian firm offering Microsoft Word and Excel templates.
Meta Description: [ Successful Business Plans provide business plan templates, business valuation & investment tools, and a business formation kit. ]

Business Plan Maker - Sells Microsoft Word and Excel templates for the creation of business plans.
Meta Description: [ Business Plan Maker - $49.95 ]

Business Plan Success - Template that works with Microsoft Word and Excel.
Meta Description: [ Business Plan Success Professional Business Plan Template is the fastest, easiest way to write a business plan in the standardized format that serious investors expect. Available for immediate download. ]

Business Resource Software - Describes multiple versions of this product, modified depending on the industry the plan targets.
Meta Description: [ Write a business plan that includes complete financials. Even a novice user can create an expert business plan. ]

Canada Business Service Centre - A web tool to prepare a 3-year business and financial plan for a new or existing business.
Meta Description: [ The IBP is the first business planning software product designed specifically to operate on the World Wide Web. The IBP uses the capabilities of the Internet to assist entrepreneurs prepare a 3 year business plan for their new or existing business. Le PAI est le premier logiciel de création de... ]

FundablePlans - Offers a web based tool for the creation of business plans.
Meta Description: [ Business plan software. Answer understandable questions about your business, get back a polished business plan in pdf format. ]

Home Office Reports - Offers independent reviews of business plan software.
Meta Description: [ Home Office Reports Ratings and Review of Business Planning Software ]

ICBB - Offers a writing and financial planning software program for Windows.
Meta Description: [ Business PlanWorks 2005 See how our unique business planning software integrates strategic business and marketing know-how with easy writing and forecasting technology to translate your dream into a powerful plan of action. 7-Time Editor's Choice of Success Magazine. ]

Jian - Offers a program which utilizes Microsoft Word and Excel.
Meta Description: [ PC World's 'Best Buy': BizPlanBuilder business plan software, marketing plan templates, sample contracts, human resources management. ]

One Economy Corporation - Offers a free web based business plan template.

SCORE - Offers free templates for Microsoft Word and Excel.
Meta Description: [ Score offers useful business templates for both entreprenuers starting businesses and entrepreneurs with established businesses. ]

Small Business Point - Provides sample business plans, a software program and consulting.
Meta Description: [ Learn how to write your business plan. Look at free sample business plans and business plan software to help you achieve a professional small business plan. ]

Starta Entrepreneurship Center - Provides business plan software for entrepreneurs.
Meta Description: [ Business Plan courses and software. Products and information for entrepreneurs ]

StepByStep - UK business plan software by Harcourt Business Systems.
Meta Description: [ UK Business Plan Software from stepbystep ]

University of Colorado - Deming Center - Business plan templates presented in different styles and heavily annotated to guide completion.

Virtual Restaurant - Provides a free sample business plan and a Microsoft Excel template for restaurants.
Meta Description: [ Practical and affordable products for restaurant start up, management and growth. Restaurant business plan template with financials, operations spreadsheets and manuals and back office software. ]

Software related videos
Software Livre : apresentação
Next Video
Software related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor