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

Accounting :: Software
Business and Finance :: Windows

 
Software RSS feed
Software - Twitter Search

RT @itworks: Lombardi: Another Business Process Management and Workflow Software vendor gets bought by IBM http://bit.ly/7u7Nw8 #BPM
ggheorghiu (Gabriel Gheorghiu) Wed, 16 Dec 2009 15:49:04 -0000
RT @itworks: Lombardi: Another Business Process Management and Workflow Software vendor gets bought by IBM http://bit.ly/7u7Nw8 #BPM
Rules of Thumb - SELLING SOFTWARE: http://wp.me/pIqDv-2G
gregstrange (gregstrange) Wed, 16 Dec 2009 15:48:56 -0000
Rules of Thumb - SELLING SOFTWARE: http://wp.me/pIqDv-2G
Get help with software procurement http://www.cips.org/trainingevents/workshopsandseminars/details.aspx?id=58
cipsnews (Trudy) Wed, 16 Dec 2009 15:48:39 -0000
Get help with software procurement http://www.cips.org/trainingevents/workshopsandseminars/details.aspx?id=58
ACIS: Encuesta sobre salarios sector Software e IT, en Colombia 2009: http://www.acis.org.co/encuestasalarios.html
yassef (yassef) Wed, 16 Dec 2009 15:48:38 -0000
ACIS: Encuesta sobre salarios sector Software e IT, en Colombia 2009: http://www.acis.org.co/encuestasalarios.html
@Lushii Have a prance around on Google, might involve software purchase, or a trip to an IT friend. Then in future backup twice! :)
surrealistical (surrealistical) Wed, 16 Dec 2009 15:48:34 -0000
@Lushii Have a prance around on Google, might involve software purchase, or a trip to an IT friend. Then in future backup twice! :)
Analysis: Year-to-Date, Nintendo Software Dominates http://bit.ly/6y2RlP
VideoGameReport (TR Lindsay) Wed, 16 Dec 2009 15:48:32 -0000
Analysis: Year-to-Date, Nintendo Software Dominates http://bit.ly/6y2RlP

 
Subscribe to Software RSS feed

directory of related sites

Budget - Bank and budget accounts manager for Microsoft Windows.

Account Xpress - Personal finance management and budget planning software.
Meta Description: [ Account Xpress is a personal budget software designed to help you budgeting and managing your money easily and efficiently. ]

Bent Tree Software - Mortgage and personal finance shareware, useful for financial planners and attorneys.
Meta Description: [ These programs are not a bunch of calculators. They provide a schedule that can be printed. They are ideal for Attorneys and Financial Planners. ]

500 Blue Chip Trader - Stock market portfolio and analysis system that measures stock assets against company fundamentals and market variables.
Meta Description: [ MCIT.biz, Star trader is a stock market trading software solution for serious investors. It features the most number of charting options of any stock trading software package available. ]

Brent Shelton's Software - Offers checkbook management software.

404 Budget for MacOS X - Personal finance software that helps you stick to a budget.
Meta Description: [ Overview of Mac OS X version of Budget. Budget is personal finance software based on the envelope method of budgeting. ]

Budgeting, Saving and Financial Software - Microsoft Excel based spreadsheet tools for personal finance.
Meta Description: [ Peritus - Budgeting, Saving, and Financial Software. Custom application development. ]

CBB - Check Book Balancer, a personal financial management application for Unix and X11 written in Tcl/Tk and Perl. Free download, open source.

CheckBook - Stores, balances and prints checking account transactions. Available for Windows 98, NT, 2000, Me, and XP.
Meta Description: [ CheckBook 2.2 is a great tool for managing your checking accounts. Download a free trial version for Windows 98, NT, Me, 2000, or XP. ]

Chipcount Financial Management - Secure online management of your money includes many financial planning functions.
Meta Description: [ Chipcount.com is a secure online financial software that helps users with expense management & money management. Chipcount offers its users online receipt management, financial advice, and a budgeting tool. This simple financial program is useful to anyone needing help with cash management or a... ]

Debt Reduction Software from ZilchWorks - Helps you avoid bankruptcy and get control of credit card debt. Aimed at consumers, credit counselors, and debt counselors.
Meta Description: [ Our software does one thing, and does it very well. We will help you build a personalized plan to get out of debt once and for all. Build your own step-by-step plan today! ]

500 Debtonator - Debt reduction and planning.
Meta Description: [ FREE debt reduction and credit repair software. Reduce your debt and fix your credit with debt payoff wizard, credit repair guide with fill-in-the-blank form letters, loan calculator, loan amortization schedule and more. ]

ESPlanner - Financial planning.

Essentia Software Corporation - Payroll program that calculates nanny taxes.
Meta Description: [ Nanny Tax Relief! Calculate your nanny taxes with NannyPay, a Windows 95/98/NT payroll program parents can use to calculate their nanny taxes. NannyPay also includes a comprehensive Employer's Guide to help you understand your tax obligations as a Household Employer ]

Fin Vision - Financial organizer.

Financial Advisor - Large suite of financial calculators including monthly budget, analyze your retirement, optimize your mortgage.
Meta Description: [ Personal financial software for home budgeting, retirement planning, investment calcultations and more. ]

Financial Calculators - Financial calculators for auto loan, mortgage, interest rate, bond, lease, investment deposit or withdrawal including taxes (USA).
Meta Description: [ Solve for mortgage, loan, lease, bond and all your investment calculations. This is a site for individuals and professional financial planners to obtain a set of financial calculators for a free 14 day trial. Investment withdrawal and deposit are easy to input. Internal rate of returns, IRR, meth... ]

Financial Literacy Software by Remtech, inc. - Interactive financial literacy software for educational, mass market, and military arena's.
Meta Description: [ TimeMAPS Money Management & Life Skills, from REMTECH inc., is an interactive computer program that can be used to teach both students and adults the financial and life skills necessary to be successful with life and money. ]

500 FinancialPak 4.0 - Personal finance calculators that provide answers to financial questions.
Meta Description: [ Receive quick answers to financial questions in the privacy of your own home or office. Future Value of Investments, Payments, Depreciation, Interest Rates, Internal Rate of Return, Present Value of Investments... It's All Here! ]

fnCentral - Online accounting.
Meta Description: [ fnCentral.com is a free web based personal finance manager. Key features include personal finance manager, budgeting, cpa service, desktop sync, palm interface,offline support and tax filing. ]

FolioSoft - Financial and shares.

Fund Manager - Stocks and shares portfolio management.
Meta Description: [ Track the performance of your stocks, mutual funds, and other investments with Fund Manager, portfolio management software ]

Gbonds - US savings bond inventory program for GNOME/Linux.
Meta Description: [ gbonds: a label and business card program for GNOME ]

GnuCash - Personal finance for Linux/Gnome.

Handy Finance Lite - Money management and expense tracking for Palm. Reports, analysis, planning.
Meta Description: [ Free program for income/expense tracking and money management on Palm. Financial and accounting freeware for home and business users. ]

Home Bookkeeping - Accounting program that keeps track of personal finances. Features exporting of data into Paradox, DBase, text file, HTML, MS Excel, MS Word, MS Access, Lotus 1-2-3, QuattroPro formats, and MS Windows clipboard.
Meta Description: [ Home Bookkeeping is a program, which is to keep Your personal money. ]

Home Budget Planner Software - Free download of household and personal budget planner software.
Meta Description: [ The Free Planner Budgeting Software would have to be one of the easiest to use Budget Planners on Earth. ]

Home Buyers Calculator Suite - Calculates the financial scenarios related to the purchase of real estate. Includes 13 calculators and printable forms.
Meta Description: [ Real Estate Calculator Suite does the math for you helping you understand and explore your real estate finances. Designed for Windows, Real Estate Calculator Suite lets you play with the numbers. ]

Home Money Manager - Free software to help budget, track and control credit cards and home finances. Windows and Java platforms only.
Meta Description: [ Download Software to manage and audit your mortgage & home loan interest repayments, personal budget and credit card statements. ]

HomeWorks - This site illustrates the use of, description, screen shots, and order information for the HomeWorks software package, a home finance record keeping and reporting software application. [Mac OS 9 and OS X]

ICash - Full featured and multi-purpose personal finance and money manager tool for Macintosh and Windows.
Meta Description: [ iCash is a personal finance application intended to control and keep track of your incomes, expenses, credit cards, debts and Bank transactions. ]

In2M Corporation - Financial software and services company and the developer of Mvelopes Personal, an online spending management system.
Meta Description: [ In2M Corporation is a leading Internet and mobile software services company specializing in the development and delivery of financial productivity applications for personal and business use. ]

Investment and Accounting Solutions - Shares and financial.

404 iuLoan - for Mac OS X - Loan analyser includes reports, amortization, extra payments etc.

jGnash - jGnash is a free cross platform personal finance application written in Java. jGnash is a double entry system with support for multiple currencies. jGnash can import Gnucash and QIF files. jGnash works on Linux, OSX, Solaris, and Windows.

L Software - Retirement and financial planning software. [Windows 95/98/ME/2000/XP] 21-day free trial. Three versions available.
Meta Description: [ Professional financial planning and retirement planning software for creating simple or complex retirement plans and financial plans. ]

Liquid Ledger for Mac OS X - Personal finance solution for Mac OS X.
Meta Description: [ Liquid Ledger is a refreshing new tool for managing your finances under Mac OS X. ]

Loan Applications - Software for applying for FNMA/FHLMC home loan mortgage applications.
Meta Description: [ Fannie Mae form 1003 Software from Smartforms ]

Loan Servicing Software - For commercial, consumer, multifamily, and student loans.
Meta Description: [ Loan servicing software, mortgage servicing software, fee based billing software, student loan servicing software and other investment management applications for financial institutions. ]

Loan Spread Calculator Pro - Loan calculators.
Meta Description: [ Loan Calculator for Windows: LoanSpread Financial Calculator compares 135 loans at once on a 2-dimension grid of answers to your loan questions. ]

Makes.Cents - Checking and checkbook management.

Maracor Financial Advisor - Windows shareware calculators.

Medical Bills Plus - Keeps records of your family medical costs and ensures that your insurance claims have been paid.
Meta Description: [ medical bills plus is a software application that give you comprehensive way to manage your medical bills and keep track of medical expenses. ]

MJK Software Writers, Inc. - Offers a monthly bill management software package.
Meta Description: [ Home of Monthly Bill Manager and Quick Install Maker - Home Finance Software with Checkbook. ]

MMR Software - PC software for tracking U.S. Savings Bonds. Also provides statements of value based on lists of holdings faxed or mailed to them.

Money Manager - Money management freeware. Handles transactions in savings, credit card and deposit accounts.
Meta Description: [ This site hosts all the free software available at thezeal.com ]

MoneyBox - Financial management.

Moneydance - Financial management (Java cross-platform).

My Budget Planner - Personal and family budgeting software.
Meta Description: [ In 5 minutes you will see where all your money is going monthly and yearly. You can start actually Saving money, control spending and pay off debt. Download Now. Only $19. Teach your children about money management. Budget software for kids and teens only $5. ]

500 My Financial Coordinator - Financial planning software - Income Management software for financial planning and future income needs. Addresses retirement goals from an income perspective.

500 My Property Portfolio - Tracks the value of property (or properties) over time. Keep tabs on valuable assets. Track the value of your home.

MyFinancialSoftware - Range of programs to help with budgeting, money management, retirement planning, small business bookkeeping.
Meta Description: [ Personal finance accounting software budgeting money management retirement calculator small business book keeping from My Financial Software.com ]

OmniValue - Investment tracking software.
Meta Description: [ OmniValue is a general tool for managing financial assets such as stocks, funds, bonds, bank accounts, currency, cash, and tax accounts. ]

Online expenses manager - Keep and track your expenses online.
Meta Description: [ A unique opportunity. Earn while managing your expenses. ]

Online Home Inventory - Store all your asset details and home inventory online.
Meta Description: [ Online Inventory & ID Tags for home owners and small businesses. A Safe Spot provides an easy to use, secure, convenient way to track, tag and manage your belongings. Become A Safe Spot partner start your own home inventory business. ]

Organize your finances - Ebook contains information on managing finances including budgeting and saving money using coupons and rebates.
Meta Description: [ Site map for E-dition: an online catalog for the e-books titles we published ]

Patermaster's Checkbook Balancer - Balances both manual and computer checkbooks directly in 3-6 entries.
Meta Description: [ A Patented, One-of-a-kind Program That Works Directly With Your Existing Manual Or Computer Checkbook In Just 3-6 Entries. ]

Personal Accounts 5 for Windows - Allows unlimited accounts, categories and entries. Balances displayed in real time. Suitable for the USA and UK.
Meta Description: [ Personal finance, home business and small business accounting program for debt reduction, budgeting and expense tracking, credit card debt busting. Be even more productive with easy to use simple Personal Accounts home and business software. ]

Personal RecordKeeper - Keep track of business records, create a home inventory, generate net worth reports and organize estate planning documents.
Meta Description: [ Organize your business, financial and family records with this easy-to-use software.  ]

PiggyBank - A set of 45 financial calculators.
Meta Description: [ Financial Calculators, ebooks ]

Praemium share portfolio management - Online Australian portfolio management program. Calculates and optimises capital gains tax liability.

Quicken.com - Financial planning software for personal finance, small business finance, debt management. Track and manage financial information.
Meta Description: [ Personal Finance - Meeting and managing your family financial goals small business finance and financial planning software. Taking control of your finances with Quicken personal finances ]

500 Retirement Calculator - The Retirement Calculator determines the maximum money you can safely withdraw from your retirement savings account.
Meta Description: [ The Retirement Calculator determines the maximum money you can safely withdraw from your retirement savings account while ensuring that your retirement money will last a lifetime. Retirement Calculator helps seniors manage their spending from today's self directed retirement accounts. ]

RichOrPoor - Windows 95, 98, ME, NT, 2000 or XP. Site includes software description, FAQ, ordering and download pages.
Meta Description: [ RichOrPoor is a powerful personal finance software. Using RichOrPoor, you can easily and quickly manage your daily personal financial affairs such as cash, savings, checking, credit cards, liabilities, creditor's rights, loans, investments and so on with 33 types of reports or charts. ]

SetupABudget.com - Sells software that arranges bills in a timetable and gives instructions on paying them off.
Meta Description: [ Bankruptcy / Debt Consolidation Alternative - Try a proven method that has helped thousands become debt-free. ]

Sharescope - UK Investment Software - UK stock market data and analysis package. Tracks your portfolio and analyses market trends.
Meta Description: [ Award winning trading and investment Software for UK, NYSE, NASDAQ, world indices and FOREX , FREE download available. ]

Simple Financial Systems - Portfolio tracking, investments and retirement planning software.
Meta Description: [ Get financial advice information, Other information, Other information at simplefinancialsystems.com, including related links and much much more ]

Simple Joe - Offers personal information software for financial planning and organization.
Meta Description: [ Simple, affordable personal finance software and debt reduction software. Easy debt elimination, budgeting and expense tracking software, money and financial calculators, organization, productivity software, & more. Be more productive with easy-to-use Simple Joe software. ]

Simply Budgets - Personal budget software for home and small business.
Meta Description: [ Simply Budgets' household budget software helps you take control of your financial future ]

Smart4Software.com - Personal finance software section of the Smart4Software online store.

SmartMoney - Balances checkbooks, keeps track of credit cards, manage bills and recurring deposits and other personal finance related tasks.
Meta Description: [ The simplest way to manage personal finances on the computer. ]

Soaring Eagle Software, Inc. - Developer of calculators and financial software that helps manage monthly credit card payments and interest.
Meta Description: [ Affordable debt reduction software to quickly and easily help you eliminate your credit cards and other debt. Designed for the individual and professional ]

Specialty Software - Financial software for professionals or home users.

SpeedResearch - Web browser with a collection of automated stock data links and research browsing wizards. Customizable for any market.
Meta Description: [ The SpeedResearch browser, fast online stock market research, stock charts, stock quotes, stock analysis data and portfolio management. ]

Time Value Software - Offers Web-based financial calculators for financial planning, mortgages and investing.
Meta Description: [ Financial Calculators for your website. Find an online calculator for your business including Home Financing Calculators, Personal Financing Calculators, Investment Calculators, Retirement Calculators and Lease Calculators. ]

Topshare Portfolio Manager - Portfolio management software specifically designed for Australian share investors. Helps understand portfolio performance and simplifies tax returns.
Meta Description: [ Share portfolio management software written in Australia for personal computers. Australian Tax reports, CGT calculation at any date using most beneficial rule, dividends, imputation. Download and trial fully-functional version. ]

Travel Pac Software - An accounting and record keeping program designed for the RV and home owner.

WaverlyStreet Easy Money - A personal income and expense tracking program. Unlimited number of user-defined categories. Generates simple reports and exports data. Macro utility for recurring entries.
Meta Description: [ Easy Money is a personal income and expense tracking program. Record line items under an unlimited number of user-defined categories. Generates simple reports and also exports data. Macro utility for recurring entries. Fast and easy to use! ]

Whizbal - Bank reconciliation software works directly with computerized or manual checkbooks.
Meta Description: [ A Patented, One-of-a-kind Program That Works Directly With Your Existing Manual Or Computer Checkbook In Just 3-6 Entries. ]

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

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor