Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,726,438,068 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

application program

   Also found in: Dictionary/thesaurus, Medical, Legal, Financial, Acronyms, Wikipedia, Hutchinson 0.01 sec.

application program

Any data entry, update, query or report program that processes data for the user. It includes the generic productivity software (spreadsheets, word processors, database programs, etc.) as well as custom and packaged programs for payroll, billing, inventory and other accounting purposes. For a list of major application software categories, see application software. See also program. Contrast with system program.

Application Programs
This diagram shows the typical application programs that run in a desktop computer. It also shows the major components of the operating system.


application program [‚ap·lə′kā·shən ‚prō·grəm]
(computer science)
A program written to solve a specific problem, produce a specific report, or update a specific file.

(programming, operating system)application program - (Or "application", "app") A complete, self-contained program that performs a specific function directly for the user. This is in contrast to system software such as the operating system kernel, server processes, libraries which exists to support application programs and utility programs.

Editors for various kinds of documents, spreadsheets, and text formatters are common examples of applications. Network applications include clients such as those for FTP, electronic mail, telnet and WWW.

The term is used fairly loosely, for instance, some might say that a client and server together form a distributed application, others might argue that editors and compilers were not applications but utility programs for building applications.

One distinction between an application program and the operating system is that applications always run in user mode (or "non-privileged mode"), while operating systems and related utilities may run in supervisor mode (or "privileged mode").

The term may also be used to distinguish programs which communicate via a graphical user interface from those which are executed from the command line.


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
1) An automatic parallelizing compiler, capable of effective extraction of parallelism from an application program utilizing its profile information (1*).
0 for Fortran, the industry-standard Application Program Interface (API) that allows programmers to parallelize applications on a multi-processor node.
DM Systems has prepared a new comprehensive training and application program for both its Heelift[R] Suspension Boot and Elbowlift[TM] Suspension Pad.
 
Encyclopedia browser? ? Full browser
 
Application Platform for Pervasive Computing
Application Platform Infrastructure Optimization
Application Platform Optimization
Application Portability Architecture
Application Portability Profile Standards
Application Portfolio Architecture
Application Portfolio Effectiveness Review
Application Portfolio Management
Application Portfolio Management
Application Presentation Means
Application Process
Application Process Identifier
Application Process Instruction
Application Process Integration
Application Process Outsourcing
application processor
application processor
Application Processor Cluster
Application Processor Frame
Application Product Generation
Application Production Support
Application Productivity Tool
Application profile
Application profile
application program
Application Program Control
Application Program Interface
Application Program Interface
Application Program Interface
Application Program Interface Association
Application Program Interface Division/Definition
Application Program Interface Network Corporation
Application Program Interface Reference Manual
Application program interfaces
Application program interfaces
Application program library
Application program library
Application Program Set
Application Program to Transaction Manager
Application Program to Translation Manager
Application Program Unit
Application Program-to-Program Converter
application programmability
application programmer
Application Programmer Interface
Application Programmers Initiative
Application programming
Application programming
Application programming interface
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.