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 :: Math
Software :: Statistics
Tools :: Qualitative
Software :: Cognitive

 
Software RSS feed
Software - Twitter Search

Ultimate PLR Viral Marketing Software = Traffic, Sales and Optins: Sell More Products Using Your Software Viral mar... http://bit.ly/4F1YI0
mymarketingnews (News) Sun, 20 Dec 2009 00:41:59 -0000
Ultimate PLR Viral Marketing Software = Traffic, Sales and Optins: Sell More Products Using Your Software Viral mar... http://bit.ly/4F1YI0
Ultimate PLR Viral Marketing Software = Traffic, Sales and Optins ...: In the context of our software club, I have ... http://bit.ly/4GTP0t
mymarketingnews (News) Sun, 20 Dec 2009 00:41:59 -0000
Ultimate PLR Viral Marketing Software = Traffic, Sales and Optins ...: In the context of our software club, I have ... http://bit.ly/4GTP0t
updated TwelveKeys Music - http://www.freefunfiles.com/software/audiovideo/misc/twelvekeys-music.html
FreeFunFiles (FreeFunFiles.com) Sun, 20 Dec 2009 00:41:58 -0000
updated TwelveKeys Music - http://www.freefunfiles.com/software/audiovideo/misc/twelvekeys-music.html
Get leads for your business using Craigslist automated software - http://tiny.cc/Rove3
PhilipFSmith (Philip Smith) Sun, 20 Dec 2009 00:41:52 -0000
Get leads for your business using Craigslist automated software - http://tiny.cc/Rove3
Firefox, Adobe top buggiest-software list http://ow.ly/NNyr
charlesyeo (Charles Yeo) Sun, 20 Dec 2009 00:41:51 -0000
Firefox, Adobe top buggiest-software list http://ow.ly/NNyr
@chelsadilla ha! Well they shouldn't call themselves geniuses if their solution to a fan problem is a software update...just sayin...lol
mindymin (mindymin) Sun, 20 Dec 2009 00:41:40 -0000
@chelsadilla ha! Well they shouldn't call themselves geniuses if their solution to a fan problem is a software update...just sayin...lol

 
Subscribe to Software RSS feed

directory of related sites

Cahill Software - Maximum likelihood estimation package (written in C++) which allows construction and testing of new models, in addition to the standard models supplied. Also offer custom programming in C++ or SAS.
Meta Description: [ Welcome to the home page of Cahill Software. We sell econometrics tools and services. MLE++ is a C++ class library for general Maximum Likelihood Estimation. It includes numerical analysis tools as well as packaged estimation programs for many limited dependent variable models. MLEPACK is a ... ]

Econometric Software - This site contains an extensive annotated collection of links to econometric software resources, by John Kane.
Meta Description: [ This site provides a collection of links to the websites of the providers of econometric and statistical software packages. ]

Econometric Software Links from the Econometrics Journal - Brief coverage of hundreds of packages relevant to econometricians. Links to other related software lists.

Econometric Time Series Modelling Software - James Davidson's software package; Time Series Modelling (TSMod), shareware for estimating and forecasting linear and nonlinear time series models, with applications to econometrics and finance.

EVIEWS - by QMS

Gnu Regression, Econometrics and Time-series Library - Cross-platform econometric analysis package written in C. Includes downloadable precompiled binaries for Windows, MacOS and Linux.
Meta Description: [ homepage of gretl, the Gnu Regression, Econometrics and Time-series Library ]

Laissez Faire Software - Betahat tool supports the estimation, testing and simulation of economic models. Includes downloadable evaluation version. [Windows]
Meta Description: [ The econometric software program titled Betahat: The econometric software for the estimation, testing, and simulation of time series or structural, linear or nonlinear, economic models. ]

LIMDEP - LIMDEP, by William Greene, is a general econometrics computer program for estimating linear and nonlinear regression models and qualitative dependent variable models for cross-section, time-series and panel data.

Matrixer - The homepage of Matrixer econometric software. Russian econometrics freeware. English shareware version.

404 Microfit - Microfit, by Pesaran and Pesaran, is a program for analysis of econometric time-series data.

OxMetrics - Integrated software packages for econometric and statistical analysis. Empirical modelling, forecasting and simulation. Multiple time series, limited dependent variables, repeated cross sections and panel data. Programs: Ox Professional, PcGive, TSP, GiveWin, STAMP, PcGets, PcNaive.
Meta Description: [ Econometrics software, econometric programming, computational statistics, numerical mathematics, object oriented matrix language ]

PcGive - PcGive is an interactive econometric modelling package providing estimation, forecasting and testing from linear regression and logit to likelihood based cointegration, simultaneous equations, general limited dependent variables, dynamic panels, GARCH, ARFIMA, X12-Arima.

500 Prognosis - Prognosis is used to forecast market shares, sales or profits using extrapolation. Free download under Products, normal price: USD 50,-

RATS - RATS, by Thomas Doan, is an econometrics/time-series analysis software package.
Meta Description: [ THe Estima Web Page provides information on and support for our RATS econometrics software and other products. ]

RealStat - Real Estate appraisal services and sales of RealStat, an econometric automated valuation software using multiple regression analysis

S-Plus - Exploratory data analysis and statistical modeling with over 3,800 data analysis functions, revealing graphics, and the S programming language.
Meta Description: [ Statistics and data mining software by Insightful: Powerful, usable statistics and data mining solutions for Windows and Linux PCs and UNIX workstations. ]

SHAZAM - SHAZAM is a comprehensive econometrics package whose primary strength is the estimation and testing of many types of regression models.

STAMP - STAMP Software for Structural Time Series Modeling is a software package designed to model and forecast time series based on Structural Time Series models. These models use advanced techniques, such as Kalman filtering, but are set-up to be easy to use. STAMP belongs to the OxMetrics family of software

Stata - Software for statistics, graphics and data management with many econometric procedures and a broad range of user-contributed modules

TSP - Time Series Processor. General econometric software, by Bronwyn Hall and Clint Cummins, UC Berkeley. Part of OxMetrics family of software.

WinSolve - WinSolve is a user-friendly package for solving nonlinear economic models. An evaluation version is available for free download.

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

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor