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 :: Machine Learning
Software :: Knowledge Management

 
Software RSS feed
Software - Twitter Search

What are other paranormal researchers views on the EVP Maker software? www.youtube.com/watch?v=3wbRmAvRW4E
JD_Farrell (Jonathan Farrell) Sat, 19 Dec 2009 12:47:19 -0000
What are other paranormal researchers views on the EVP Maker software? www.youtube.com/watch?v=3wbRmAvRW4E
Johns Hopkins University Applied Phys... is Hiring: Software Engineer for Models and Simu... (Laurel, MD) http://bit.ly/1uqWT1 #Jobs
tmj_was_it (TMJ - WAS IT Jobs) Sat, 19 Dec 2009 12:47:17 -0000
Johns Hopkins University Applied Phys... is Hiring: Software Engineer for Models and Simu... (Laurel, MD) http://bit.ly/1uqWT1 #Jobs
http://ezinearticles.com/?How-Forex-Software-Makes-the-Trading-Simple-and-Smooth&id=2429929
Ivon3281 (Ivon Suarez) Sat, 19 Dec 2009 12:47:09 -0000
http://ezinearticles.com/?How-Forex-Software-Makes-the-Trading-Simple-and-Smooth&id=2429929
Twitter Marketing Software now only $9.99 http://bit.ly/8qAAfu
chomaskandar (chomaskandar) Sat, 19 Dec 2009 12:47:07 -0000
Twitter Marketing Software now only $9.99 http://bit.ly/8qAAfu
Software-General Discussion: Messenger sign-in problem http://forum.techgle.com/showthread.php?t=417771
techglesoftware (Software Zone) Sat, 19 Dec 2009 12:47:06 -0000
Software-General Discussion: Messenger sign-in problem http://forum.techgle.com/showthread.php?t=417771
Twitter Marketing Software now only $9.99 http://bit.ly/665ha9
testtwivert34 (test ttw) Sat, 19 Dec 2009 12:47:05 -0000
Twitter Marketing Software now only $9.99 http://bit.ly/665ha9

 
Subscribe to Software RSS feed

directory of related sites

ClearForest - Platform and products that read vast amounts of text, extract relevant information specific to users' requirements and provide visual, interactive, executive summaries. Features overviews, downloads, news and contact information.
Meta Description: [ The leader in solutions for data mining and text mining, knowledge management and document management, business intelligence and decision support systems. ]

Enfish - Automatically indexes and cross-references in context, an individual's working information with corporate knowledge stored in enterprise applications. Features overview, free download and trial, news and contact information.
Meta Description: [ Enfish Software provides professional grade desktop search software that enables users to instantly find any document, e-mail, attachment, PDF or ZIP file on their PC. It also cross references information so you can automatically retrieve items related to contacts, companies, and projects. Unlike... ]

Engenium Semetric - Conceptual search technology created using methods of automatic learning and semantic analysis. Features product overview, library and contact information.

Fractal:Edge - Products for navigating large information sources quickly and accurately using a visualisation technique based on fractals. Features overviews, news, downloads and extranet.

500 Free Text Technologies - Tools for text mining, compiling, summarizing, filtering, reasoning, data extraction and automatic database population from unstructured text sources. Features overview, products, samples, downloads and contact information.

Igentica Ltd. - Provides software that searches, mines and integrates information for e-commerce and other applications. Features demonstration software, product descriptions, case studies and contact details.

KnowledgeSite, Inc. - Provides technology for automatic summarization of electronic documents and metadata creation. Features product overview demonstration, and contact information.

MapStan.net - Supplies a personalized plan of navigation based on the experience of Internet users. Features an FAQ and support.
Meta Description: [ On MapStan Search, every search and its results are stored for reuse. Thanks to a unique analysis process, MapStan Search displays your search results using its knowledge of hundreds of similar searches. ]

Megaputer - Developer and distributor of advanced software tools for data mining, text mining, and intelligent e-commerce personalization. Features products, services, downloads and purchasing information.
Meta Description: [ Megaputer offers data mining, text mining, and web data mining software tools for e-commerce, database marketing, and CRM; seminars, training and consulting on data mining. ]

MinePoint - Gathers, transforms and routes information from any combination of data sources automatically. Features news, case studies, overviews and contact information.
Meta Description: [ MinePoint can gather, transform, and route information from any combination of data sources automatically. ]

Mopini - Offers and interactive survey tool. Includes a demo and news.
Meta Description: [ Mopini.com - Realtime Research, de online tool voor uw digitale enquete, u kunt direct aan de slag. ]

myKB Hosted Knowledge Base - Integrates into an organization and is available to customers through an existing website, allowing customers and employees to access company and product support information. Features free trial, demonstration and contact information.
Meta Description: [ myKB.com Knowledge Base Software is the easiest to integrate, secure, organize and search your organizations data. ]

NetMap Analytics - A text-mining and fraud detection system for use within the Insurance and Retail industries. Features overviews, technical information, demonstration and contact information.
Meta Description: [ NetMap Analytics: we reveal the invisible truths hidden in your data ]

500 Novo Solutions, Inc - Solutions for online customer service and document management. Features overviews, free download and trial and contact information.
Meta Description: [ Knowledge Base Software - A Web-based, Robust and Easy to Use Knowledge Base Software providing web support & documentation solutions. ]

Pertimm - Universal semantic search engine allows multidimensional searches. Features overviews and contact information.
Meta Description: [ Pertimm is a publisher and integrator of advanced data searching solutions. Pertimm provides search engines and tools that allow you to create dynamic, data-driven Internet and intranet web sites. ]

Readware - Research infrastructure that semantically indexes and conceptually organizes information. Features overview, technology, products, applications, downloads and contact information.

RecomMind - Automated information management software that helps companies index, retrieve and categorize structured and unstructured information. Features overviews, news, events, an FAQ and contact information.
Meta Description: [ Recommind is a knowledge management company that provides advanced software solutions for corporations that need to manage large amounts of unstructured information. ]

Research Outlet and Integration - Filter, organize and publish web topics for competitive intelligence, due diligence, libraries, news, background and search tracking. Features a slide show, screen shots, sample reports and contact information.

SPSS Inc. - Helps organizations turn data into insight through predictive analytics. Features products, applications, online store, events, news and contact information.
Meta Description: [ Analytical Software at SPSS.com. Specializing in data mining, customer relationship management, business intelligence and data analysis ]

System of Meaning Integrities structural Creation (SMIsC) - Text-mining tool integrates unstructured masses of text into browsable thematically organized text clusters transformable into discourses or narratives, and analyzes these patterns in their statics and dynamics. Features demonstration version, system profile and history.

TEMIS - Text mining technology and consulting company offering software components for analysis of large document collections: information extraction, classification and clustering. Features overview, news and contact information.

TheBrain Technologies Corporation - Links files, documents and Web pages across applications and network boundaries, illustrates how information is related, provides a visual context for documents and data and offers a framework for collaboration. Features overview, demo and contact information.
Meta Description: [ TheBrain Technologies Corporation ]

TripleHop Technologies - Enterprise search and classification solution enabling unified, conceptual and personalized searching across disparate sources of information. Features company overview, product demonstration and contact information.
Meta Description: [ Welcome TripleHop ]

VantagePoint - Extracts information from any structured text database. Features overview, capabilities, requirements, news and pricing.
Meta Description: [ Extract technical intelligence from massive data repositories to support patent analysis, technology planning, investment decisions, and more ]

Virtual Self - Develops and markets technologies for real-time full text analysis of unstructured data, based on algorithms for automatic idiomatic representation. Features products, technology, an on-line demo and contact information.

WEBSOM - Self-organizing maps for Internet exploration. Features developments, method, publication and demos.

Weka 3 - Collection of machine learning algorithms for solving data mining problems implemented in Java and open sourced under the GPL. Features documentation and related projects.

Software related videos
Computer Sc - Software Engineering
Next Video
Software related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor