Previous page Next page Bottom Top One level up Home

Software

Webpages concerning "Software"

1-50 [51-78]
Industrial Automation for control systems and Industrial Automation Engineering, provides SCADA Systems for plants and facilities.
http://www.cimsoftware.com/
Keywords:
Industrial, Automation, industrial, automation, system, Industrial automation engineering, Industrial automation equipment, Industrial automation framework, process, control, Industrial, automation, semiconductor Industrial automation, automation industry, inventory system, inventory control system, inventory management system, computer inventory system, inventory tracking system, just, in, ...

http://www.cimsoftware.com/

Data Acquisition, data logging and xy plotting software and software design service.
http://www.acquivision.com/
Keywords:
data logging, datalogging, data logger, datalogger, xy plotting, xy plotter, database, website, design, web design, website design, database design, databases, software design, support, development, consulting, open source, accounting, accounts, financial, cost, management

http://www.acquivision.com/

Data Master 2003 home page
http://www.datamaster2003.com
Keywords:
download, free, data, acquisition, software, source, code, physics, facility, dm2000, datamaster2003, dm2003, measurement, experiment, automation, instrument, programming, VBScript, visual, basic, OLE, ActiveX, window, COM, scripting, HTML, experimental, research

http://www.datamaster2003.com

Programs, tools and resources for industrial process control using Foxboro's I/A series DCS. Specific examples from a large gold mill in interior Alaska.
http://www.geocities.com/fitzgerrell/dcs_stuff.html
Keywords:
foxboro, IA, I/A, DCS, system, administration, scripts, process, control, kevin, FitzGerrell

http://www.geocities.com/fitzgerrell/dcs_stuff.html

LabSoft LIMS by Computing Solutions, Inc. is a fully integrated laboratory information management system (LIMS) designed exclusively for Chemical, Manufacturing, and Food amp; Beverage industries.
http://www.labsoftlims.com
Keywords:
LIMS, lims software, laboratory, information, management, system, chemical manufacturing software, qa, qc, lims system, software, laboratory data, quality, chemical, petrochemical, manufacturing, food, beverage, data management, quality control, quality assurance, COTS, computing solutions, laboratory information, analytical, R & D, Computing Solutions Inc

http://www.labsoftlims.com

We provide a practical solution to all laboratory data management needs. Automatic data collection allows controling, processing and analizing vast amounts of laboratory test information in minutes.
http://www.techwareinc.com/logbook_solutions.htm
Keywords:
automatic data collection, LIMS, material testing, data acquisition, statistical process control, SPC, data analysis, laboratory, information, management, systems, laboratory data management, data acquisition

http://www.techwareinc.com/logbook_solutions.htm

notocord inc website - software made to measure- data acquisition software
http://www.notocord.com
Keywords:
data acquisition, data acquisition software, physiology, notocord, signal, signal processing, ecg, ekg, hemodynamics, respiratory, cardiac action potential, herg, haemodynamic, variability, pharmacology, safety pharmacology, animal research, respiration, qt analysis, 21, cfr, part, 11, iso 9001, glp, measure, analog, digital, processing, data acquisition, data acquisition software, physiology, ...

http://www.notocord.com

Plant Information (PI), Plant Information Networking (PIN), and Plant Information Management (PIM) System value supplier. Improves use of process and manufacturing information.
http://www.rtx.com/
Keywords:
Plant Information, PI, Plant Information Networking, PIN, Plant Information Management, PIM, Plant Information System, Plant Information Systems, Plant, Information, Networking, Systems, PINS, Plant, Information, Management, Systems, PIMS, Plant Networking, Plant Networking Systems, Plant Management, Plant Management Systems, Plant, Management, Information, Systems, Plant Systems, ...

http://www.rtx.com/

SIELCO srl: strumentazione elettronica e sistemi per l'automazione civile e industriale - SIELCO srl: electronic instrumentation and systems for industrial and building automation
http://www.sielco.com
Keywords:
scada, hmi, convertitori, convertitore, rs232, rs422, rs485, termoregolatori, regolatori, acquisizione dati, telecontrollo

http://www.sielco.com

Windmill are specialists in data acquisition software for Windows. For serial, RS232, RS485, RS422, Modbus, USB, Ethernet and GPIB instruments and sensors. For laboratory and industry. Download our free software see for yourself what it can do for you.
http://www.windmill.co.uk/
Keywords:
Windmill, Windows, data, acquisition, software, PC, UK, control, Data, logging, collection, logger, engineering software, charting, RS232, instrumentation, free newsletter, Monitor, free serial USB

http://www.windmill.co.uk/

Blaze Systems Corporation specializes in Laboratory Information Management Systems (LIMS), laboratory automation, instrument integration and laboratory consulting services. Blaze Systems' products include BlazeLIMS Client/Server and BlazeLIMS Web.
http://www.blazesystems.com
Keywords:
lims, LIMS, blazelims, BlazeLIMS, laboratory, information, management, systems, laboratory automation, blaze systems, Blaze Systems

http://www.blazesystems.com

The company with leading control technologies, ControlSoft, Inc. solves process control problems with software and systems including MANTRA 47 and INTUNE.
http://www.controlsoftinc.com
Keywords:
INTUNE, MANTRA, QuickTune, ExperTune, controlsoft, loop tuning, pc based control, process control, control systems, loop controllers, PID control, auto tuning, stand alone controller, advanced process control, Control Soft, process control system, process control software, LTS, process optimization, PID loop optimization, expert adaptive system, loop optimization, control loop diagnostics, PLC, ...

http://www.controlsoftinc.com

HACKER-Datentechnik offers a wide range of Industrial Computers, GPIB and IEEE-488.2 Controllers, 16550 Uarts, MOXA Ethernet and Communication products, Digital Multimeters, Data Acquisition Cards, Logic Analyzers, Pattern Generators and Real-Time Ethernet Products from C-Cubed, ELAN, Signametrics, TEAM SOLUTIONS, MOXA. MAGMA and United Electronic Industries. The DSP controlled Data Acquisition Ca...
http://www.hacker-technology.com/4361/30004.html
Keywords:
Digitalmultimeter, digital multimeter, digital multimeter, dmm, graphic dmm, DC680B, EAN, 0808736607636, gpib, ieee488, ieee488.2, industrial computers, moxa, ethernet server, multiport controller, industrie computer, uart 16550, daq, data acquisition, signametrics, dmm, digital multimeter, freeview, freeview sound, labview, pattern generator, logic analyzer, dasylab, matlab, simulink, pxi, ...

http://www.hacker-technology.com/4361/30004.html

DKD Oilfield Solutions is a specialized software developer, systems integrator and service provider in the Data Acquisition Software Industry.
http://www.dkdoilfield.com
Keywords:
data acquisition, measurement & control, data, pc measurement, pc boards, pc data acquisition, data loggers, instrumentation, DKD Oilfield Solutions, dkd oilfield solutions, DKD, oilfield, solutions, dkdoilfield, dkd, dkdoilfieldsolutions.com, data acquisition, data acquisition hardware, data acquisition software, data acquisition accessories, data acquisition products, acquire data, ...

http://www.dkdoilfield.com

EPICS - Experimental Physics and Industrial Control System
http://www.aps.anl.gov/epics/
Keywords:
EPICS, software, process control, scientific software

http://www.aps.anl.gov/epics/

FreeSCADA is an open source automation and control system.
http://www.freescada.com/
Keywords:
FreeSCADA, SCADA, Open, Source, Free

http://www.freescada.com/

OSMOX: Open Source Modbus OPC XML-DA
http://modbus-xml.sourceforge.net
Keywords:
modbus, linux, windows, c#, data acquisition, serial, controller, scada, hmi, supervision, free

http://modbus-xml.sourceforge.net

HMI software development for SCADA projects
http://www.bitman.ca/
Keywords:
HMI, SCADA, Siemens HMI, Simatic HMI, PPI PROTOCOL, MODBUS PROTOCOL, Allen-Bradley, Allen Bradley, PLC COMMUNICATIONS, SOCKETS, TCP/IP, RS232, RS 232, RS-232, RS485, RS 485, RS-485, DELPHI PROJECTS, BITMAN.CA, OPC, DDE, MPI, SNP, DF1, PROTOCOL, S7-200, S7 200, ALARM SECURITY SYSTEM

http://www.bitman.ca/

Data acquisition and reporting software used with GE Fanuc iFIX HMI SCADA software
http://www.icproe.com/webifixreports/
Keywords:
ifix, ifix reporting, intellution reporting, Fix, SCADA, PLC, HMI, Reporting, LIMS, ifixreports, xlreporter, ge fanuc, dynamics, GE, programming, automation, data acquisition, control systems, engineering, system integration, instrumentation, controls

http://www.icproe.com/webifixreports/

iSCADA - Internet SCADA solution for the masses, low cost SCADA for electronic maintenance (eMaintenance), remote monitoring & control of building services, real time CMMS
http://www.devicesworld.net
Keywords:
iSCADA, Internet SCADA, low cost SCADA, affordable SCADA, internet-based, monitoring, &, control, web-based, monitoring, &, control, eMaintenance, electronic maintenance, real time CMMS, building services maintenance, preventive maintenance, condition-based maintenance, 11kv substation monitoring, telephone exchanges monitoring, public utilities monitoring, Internet-based CMS, ...

http://www.devicesworld.net

We write state of the art protocol analyzers, masters, simulators and do custom software development. Software products: Windows-based protocol analyzers; protocol test sets; I/O Servers with support for OPC, DDE, FastDDE, and Suitelink.
http://www.imperioustech.com
Keywords:
dnpopcserver, dnpopcmaster, DNP driver, OPC, DNP OPC server, DNP, DNP 3.0, BSAP, MODBUS, test sets, testset, SCADA services, serial, protocol analyzer, serial protocol analyzer, serial spy, serial, protocol, spy, analyzer, substation automation, substation hmi, conformance testing, analyzer, analyser, dnp, dnp/tcp, modbus/tcp modbustcp, dnp i/o server, DNP I/O server, DNP protocol analyzer, ...

http://www.imperioustech.com

JSENT is a pure Java based SCADA ( Supervisory, Control and Data Acquisition ) software product. JSENT can run on Windows and Linux operating systems.
http://www.jsent.co.za
Keywords:
SCADA, HMI, Linux, Windows java, traffic, vehicle, utc, rms, SQL, controller, process control, automation, graphics, jloox

http://www.jsent.co.za

KoanSoftware.com | Software real time and embedded x86 and ARM with Linux and Windows CE, Industrial automation and SCADA systems
http://www.koansoftware.com/index_en.php
Keywords:
linux embedded, embedded, linux, windows, arm, strongarm, xscale, x86, processor, SCADA, automation, automation, porting, development, software, automotive

http://www.koansoftware.com/index_en.php

Labtronics Delivers Results to Your Business
http://www.labtronics.com/
Keywords:
Laboratory, lab, laboratory data integration, laboratory management, software, laboratory software, data integration, data integration software, laboratory management software, data management software, data management, instrument interface, instrument interfacing, instrument integration, instrument data acquisition, pharmaceutical, Pharma, Biotechnology, Biotech, Chemical, Petrochemical, food, ...

http://www.labtronics.com/

LIMS interfacing maximizes the value of your LIMS by increasing the speed and accuracy of your instrument data management in your laboratory.
http://www.limslink.com/
Keywords:
LIMS interfacing, instrument data management, data management

http://www.limslink.com/

OI-2000 HMI / SCADA Software for Windows is compatible with today's most popular PLCs including Allen Bradley, Modicon, Siemens, Mitsubishi, Toshiba, PLC Direct and more! Download a FREE Evaluation Today!
http://www.shorizons.com
Keywords:
hmi, scada, mmi, plc, oi-2000, instant hmi, instanthmi, automation, manufacturing, man machine interface, supervisory control, data logging, recipes, batch, process, trending, monitoring, industrial, hatchery, siemens, modicon, mitsubishi, idec, allen bradley, koyo, omron, toshiba, modbus, wonderware, citect, intellution, TCP/IP, palm, handheld, rugged, ruggedized, intrinsic safety, ...

http://www.shorizons.com

Optimise your industrial process and deliver improved profitability with the help of ProSys Engineering. Our Advanced Control and Optimisation consultants are expert users of the leading process control technologies and experienced designers of traditional regulatory control strategies.
http://www.prosysengineering.com
Keywords:
apc, consultants, control, refinery, optimization, optimisation, process optimisation, advanced process control, process control, consulting, services, implementation, projects, real time optimization, operator training, RTO services, chemical process control, process automation, petrochemical, alumina, oil and gas, oil&gas, oil refinery, dmcplus, Honeywell, rmpct, profitcontroller, ...

http://www.prosysengineering.com

PVR Informatica e Automazione Home Page
http://www.pvri.com/products/omnia/
Keywords:
PVR, OMNIA, SCADA, Building Automation, Industrial Automation, Supervision, Security

http://www.pvri.com/products/omnia/

Software for Building Automation using BACnet. OPC Server, ActiveX, Linux and Operator Workstation downloads avalailable.
http://www.scadaengine.com/
Keywords:
SCADA Engine, BACnet, OPC, Carrier, Atlas, Modbus, ActiveX, Gateway, Gurtler, PLC, Alerton, BACtalk

http://www.scadaengine.com/

Linux based Supervisory Control and Data Acquistion - SCADA - systems and applications.
http://www.modcomp.com/scada/index.htm
Keywords:
SCADA, Linux, Supervisory, Control, and, Data, Acquisition, factory, software, applications, systems

http://www.modcomp.com/scada/index.htm

Collect data from Scales and Balances, Gauges, Electrochemistry Meters, Laboratory Instruments, Sensors, Densitometers, GPS Receivers, Barcode Scanners, Magnetic Stripe readers, ID Tag Readers, Temperature Controllers etc... any RS232 device.
http://www.programbl.net/
Keywords:
RS232, serial data acquisition, software, wedge, bar code, barcode, RS-232, RS-422, RS-485, drivers, scanners, readers, electronic scales, balances, gages, modems, device, sensors, magnetic stripe, communications, com, vb, serial, data, to, excel, access, com1, com2, com3, com4, statistical, dde, low cost, serial, data, to, excel, free download

http://www.programbl.net/

Silverdale Scientific - Scientific software solutions. Origin, Pisystems, Chembrain, Wavefunction, EZChrom, XLStat, Spartan, LogiLab, Lawson labs
http://www.astonsci.co.uk/
Keywords:
Origin, EZChrom, Spartan, Lawsonlabs, XLStat, XLStat Pro, LogiLab, IOLAP, digital, data, acquisition, uk, system, software, usb, pc-based, control, scientific, software, solutions, 3D-Graphs, 2D-Graphs, Visualisation, Data Analysis, Graph Software, Graphing Software, Graphics Software, Graph, Graphs, 3D Graphs, 2D Graphs, Plot, Chart, Curve, Fitting, Statistics, labtalk, RS232, Graphics, ...

http://www.astonsci.co.uk/

SyTech - The leading provider of 'Report as you Run' Automated Report Generation and Data Analysis Software
http://www.sytech.com/
Keywords:
Excel report solutions, automated report, scheduled report, sytech, SyTech, SYTECH, report generator, reporting software, crystal reports, ops-win, data analysis software, reporting tool, report manager, xlreporter, RDB, relational database, OPC, OPC-HDA, historic data, history data, archived data, batch report, batch reporting, shift report, shift reporting, epa reports, compliance reports, ...

http://www.sytech.com/

Vidisha Consultancy, The Team of Expert LabVIEW developers.
http://www.vidishaconsultancy.co.in
Keywords:
LabVIEW, Industrial Automation, NI Hardware

http://www.vidishaconsultancy.co.in

Solutions for Scientific and Industrial Process Automation
http://www.wireworkswest.com/
Keywords:
Software, automation, manufacturing, labview, data analysis, biotech, laboratory, bioreactor, fermenter, fermentation, process, control

http://www.wireworkswest.com/

CIMTechniques provides data acquisition, monitoring & supervisory control software & hardware, 21 cfr part 11 compliance, SCADA systems, temperature sensors, pressure sensors, facilities monitoring, cleanroom monitoring, data acquisition products
http://www.cimtechniques.com
Keywords:
data acquisition systems, 21, cfr, part, 11, compliance, analog IO modules, appliance testing software, appliance testing system, cleanroom monitoring, data acquisition controllers, data acquisition software, data, acquisition, and, control, data, acqusition, and, control, differential pressure sensors, digital, I, O, hardware, digital, I, O, modules, digital IO hardware, digital IO modules, ...

http://www.cimtechniques.com

Free development tools,and source code for VB and C++ programmers. Custom Activex controls, device driver development, DCOM, web development and programming resources.
http://www.vcomsoft.com
Keywords:
programming, c programming, c++ programming, VB programming, Active x control, Active, x, control, download, network monitoring software, port, XP/2000 NT SDK/DDK, VSOCKCTL, PPOCTL, UTIMEc, VB, C, C++, network programming, library, kernel, mode, device, drivers, activex, web site development, software development, free development tools, free activex controls, network management, reporting, ...

http://www.vcomsoft.com

LIMS Finder - The on-line, interactive LIMS Magazine
http://www.limsfinder.com/
Keywords:
LIMS, lab software, laboratory, information, management, systems, bioinformatics, biotechnology, limsfinder

http://www.limsfinder.com/

Lits Plus Software solution for Public Health Laboratories thatutilizes the PHIN capable software LITS Plus developed by the Center for Disease Control (CDC). Lits Plus is a trademark of the CDC
http://www.myphilware.com
Keywords:
lits plus, lims, cdc, lits, public health laboratories, phin, capable, cdc, center, for, disease, control, www.myphilware.com

http://www.myphilware.com

Provides programming and instrumentation services to establish custom data acquisition and control systems specializing in LabVIEW programming.
http://lokey-daq.com
Keywords:
automation, custom, computer, program, programmer, programming, LabVIEW, software, development, instrument, instrumentation, consultant, massachusetts, rhode island, Boston, Providence, scientific, test, measurement, sensor, services, acquisition, analysis, automate, automated, automatic, contract, control, consultant, data, design, digital, electronic, equipment, freelance, integration, ...

http://lokey-daq.com

Modbus.pl - Modbus in embedded systems
http://www.modbus.pl
Keywords:
picbasic, gprs, zilog, acclaim, ez80, ez80f91, ez80f92, modbus rtu, modbus tcp/ip, embedded systems, pic, microchip, hcs, pid, modbus, opc, plc, scada, tcp/ip, modbus, profibus, omron, data acquisition, dcs, modicon, rs232, telemecanique, sms, monitor pro, intouch, ocx, activex, quantum, momentum, mitsubishi, borland, visual basic, wonderware, citect, tutorial, mpi, vb, rsview, labview, ...

http://www.modbus.pl

automationX, open server based process automation and control system software for Win NT and LINUX. DeviceNet, Profibus, Modbus, Ethernet, Batch Management, Trending, Alarming, SPC Tools and more.
http://www.mnrcan.com/index.phtml
Keywords:
automationX, automation X, M&R automation, Soft PLC, Softplc, soft logic, Linuxplc, PC Based Control, PC-based, IE1131, IEC 61131, LINUX, MMI, HMI, SCADA, PLC, LPLC, RTU, automation, industrial automation, SPC, Alarms, Trending, Process Management, Process Database, Machine Control, CNC, Imaging, Image System, automation software, industrial automation, real time control, real-time, ...

http://www.mnrcan.com/index.phtml

Wise Technologies Ltd. provides custom software solutions for applications in industry and research organizations. As Alliance Partner with National Instruments, we provide complete systems for various optical and electrical measurements.
http://www.wise-t.com
Keywords:
wise technologies, Wise Technologies, EKG, EEG, Signal Processing, tremor, parkinson's disease, tremor analysis, tremor quantification, tremor detection, video tremor, tremor video, wilson's disease, multiple sclerosis, Image Analysis, Software development, Quality Control, Signal Processing, Matlab, LabVIEW, National Instruments, Outsourcing, Software, Machine Vision, Microscope Images, ...

http://www.wise-t.com

Aegis Analytical Corporation, creator of Discoverant, develops industry-leading Manufacturing Informatics software systems for pharmaceutical, biotechnology, natural products, food processing, specialty chemical and medical device manufacturers.
http://www.aegiscorp.com
Keywords:
Aegis, Aegis Analytical Corporation, Discoverant, Manufacturing Informatics, Manufacturing, Data Analysis, Process Improvement, Process Signature, Yield, Quality, Data Access, Informatics, Statistics, Visualization, pharmaceutical software systems, biotechnology software systems, natural, products, software, systems, food, processing, software, systems, specialty, chemical, software, ...

http://www.aegiscorp.com

http://www.azeotech.com
Keywords:
data acquisition, DAQ, data analysis, system integrator, process control, supervisory, control, and, data, acquisition, industrial automation, HMI, SCADA, data logging, data analysis, embedded systems, scientific software, data acquisition consulting, PLC

http://www.azeotech.com

http://www.bitwiseis.com/
Keywords:
HMI, MMI, SCADA, MES, Microsoft Access, Access 2000, human machine interface, man machine interface, manufacturing execution system, batch, plc, automation, manufacturing, supervisory control, recipes, industrial, allen bradley, Cimquest, In-Gear, Symbol Factory, Intellution

http://www.bitwiseis.com/

Yeungnam Interfacer is software for interfaces between LIS ( LIMS ) Host and Clinical Laboratory's Instruments with minimal or no coding.This software requires no coding except host connection in instrument's interfaces. If you made host connection protocol(order and result text file handling, SQL and stored procedures) once, you can reuse it at other instrument or instrument interface resetting.(...
http://member.hitel.net/~chleeymc
Keywords:
LIMS, software, instrument, freeware, interfacing, RS232, data acquisition, laboratory, information, management, system, laboratory

http://member.hitel.net/~chleeymc

Electrical Control Circuit Panel Manager Facility Plant Sub Electric Service Box Contractor Board Label Wiring Diagram Maintenance Software Component Service
http://www.dsrenterprises.com
Keywords:
Panel Manager, DSR Enterprises, Breakers circuit, Maintenance software, Maintenance management software, Electrical panel, circuit breakers, circuit breakers, Facility management software, Panel Manager, DSR Enterprises, Breakers circuit, Maintenance software, Maintenance management software, Electrical panel, circuit breakers, circuit breakers, Facility management software

http://www.dsrenterprises.com

Datalogging, alarm management and visualization software
http://www.projex.nl/projex.htm
Keywords:
measurement, measurements, data, logger, datalogger, recorder, datarecorder, datacollectie, collection, collecting, remote meter reading, telemetry, telemetrie, grafiek, trend, chart, visualize, visualise, visualiseren, alarm, alert, management, alarmen, beheer, distributie, dispatching, alarmafhandeling, database, ODBC, XML, EMAIL, SMS, GSM, CSV, FTP, MODBUS

http://www.projex.nl/projex.htm

http://www.prosys.fi
Keywords:
Prosys Analyzer, production management system, automation, automation software, Prosys, Prosys PMS Oy, Prosys PMS Ltd, delphi, Prosys Sentrol, scada, OPC, printing, industry, MES, SPC, downtime

http://www.prosys.fi

1-50 [51-78]
Help building the largest human-edited directory of the web
Suggest URL - Open Directory Project - Become an editor
directopedia.org uses links and structure from dmoz Open Directory Project.
The contents has been generating using technology developed by scientec.

Wikipedia-Article "Software"

"Software" redirects here. For other uses, see Software (disambiguation).
A screenshot of computer software in action.
Enlarge
A screenshot of computer software in action.

Computer software (or simply software) is that part of a computer system that consists of encoded information, as opposed to the physical computer equipment (hardware) which is used to store and process this information. The term is roughly synonymous with computer program but is more generic in scope.

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 software was first proposed by Alan Turing in an essay.

Contents

Relationship to hardware

Computer software is so called in contrast to computer hardware, which is the physical substrate which is required to store and execute (or run) the software. In computers, software is loaded in RAM and executed on the central processing unit. At the lowest level, software consists of a machine language specific to an individual processor. Machine language consists of groups of binary values signifying processor instructions and data. Software is generally written in high-level languages that are easy and efficient for humans to use. High-level languages are compiled into machine language.

Relationship to data

Software has historically been considered an intermediary between electronic hardware and data, which the hardware processes according to instructions defined by the software. As computational science becomes increasingly complex, the distinction between software and data becomes less precise. Data has generally been considered as either the output or input of software. However, data is not the only possible output or input. For example, configuration information can also be considered input, although not necessarily considered data. The output of a particular piece of software may be the input for another piece of software. Therefore, software may be considered an interface between hardware, data, or software.

System, application and programming software

Practical computer systems divide software into three major classes: system software, application software and programming software, although the distinction is somewhat arbitrary, and often blurred.

System software helps run the computer hardware and computer system. It includes operating systems, device drivers, diagnostic tools, servers, windowing systems, utilities and more.
Application software allows a user to accomplish one or more specific tasks. Typical applications include office suites, business software, educational software, databases and computer games. Most application software has a graphical user interface (GUI).
Programming software usually provides some useful tools to help programmer to write computer programs and software using different programming language in a more convenient way. The tools include text editor, compiler, interpreter, linker, debugger, and so on. Integrated development environment (IDE) merges those tools in a software bundle, and programmer may not need to type a lot of commands for compiling, interpreter, debugging, tracing, and etc., because IDE mostly has a GUI.

Software program and library

Software program is usually the directly executable part of a software. Software libraries are software components that are used by stand-alone programs, but which cannot be executed on their own.

Users see three layers of software

Starting in the 1980s, application software has been sold in mass-produced packages through retailers
Enlarge
Starting in the 1980s, application software has been sold in mass-produced packages through retailers

Users often see things differently than programmers. People who use modern general purpose computers (as opposed to embedded systems) usually see three layers of software performing a variety of tasks: platform, application, and user software.

Platform software 
Platform includes the basic input-output system (often described as firmware rather than software), device drivers, an operating system, and typically a graphical user interface which, in total, allow a user to interact with the computer and its peripherals (associated equipment). Platform software often comes bundled with the computer, and users may not realize that it exists or that they have a choice to use different platform software.
Application software 
Application software or Applications are what most people think of when they think of software. Typical examples include office suites and video games. Application software is often purchased separately from computer hardware. Sometimes applications are bundled with the computer, but that does not change the fact that they run as independent applications. Applications are almost always independent programs from the operating system, though they are often tailored for specific platforms. Most users think of compilers, databases, and other "system software" as applications.
User-written software 
User software tailors systems to meet the users specific needs. User software include spreadsheet templates, word processor macros, scientific simulations, graphics and animation scripts. Even email filters are a kind of user software. Users create this software themselves and often overlook how important it is.

See also: Software architecture.

Software creation

Look back to Computer software

Software operation

Computer software has to be "loaded" into the computer's storage (also known as memory and RAM).

Once the software is loaded, the computer is able to operate the software. Computers operate by executing the computer program. This involves passing instructions from the application software, through the system software, to the hardware which ultimately receives the instruction as machine code. Each instruction causes the computer to carry out an operation -- moving data, carrying out a computation, or altering the flow of instructions.

Kinds of software by operation: computer program as executable, source code or script, configuration.

Software quality and reliability

Software reliability considers the errors, faults, and failures related to the creation and operation of software.

See Software quality, Software testing, and Software reliability.

Software patents

The issue of software patents is very controversial, since while patents protect the ideas of "inventors", they are widely believed to hinder software development. See Hacker ethic

See also

This article is based on the article "Software" from Wikipedia - the free encyclopedia created and edited by online user community. This article is distributed under the terms of GNU Free Documentation License. Here you find the list of authors of this article. The article can only edited within Wikipedia. Edit this article in Wikipedia.