- An application program (sometimes shortened to application) is any program designed to perform a specific function directly for the user or, in some cases, for another application program. Examples of application programs include word processors; database programs; Web browsers; development tools; drawing, paint, and image editing programs; and communication programs. Application programs use the services of the computer's operating system and other supporting programs. The formal requests for services and means of communicating with other programs that a programmer uses in writing an application program is called the application program interface (API).
Learn more about Software development fundamentals
Quiz: Open source software development: Test your knowledge of open source development with this quick quiz covering open source models, languages and tools.
Scaling Agile development: Get your Focus Story together: Learn how to adapt to changing initiatives in an agile software project. Willingness to alter test driven and acceptance test driven development practices are key to success.
Aligning business goals with Focus Stories: The Focus Story serves to align the product backlog by providing guidelines for common goals and objectives, a tangible statement of DONE, and a timebox.
LAST UPDATED:
15 Feb 2007
Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com
Aligning business goals with Focus Stories The Focus Story serves to align the product backlog by providing guidelines for common goals and objectives, a tangible statement of DONE, and a...
build tool(SearchSoftwareQuality.com) A build tool is a programming utility that automates a software build task, such as ensuring that the proper source code files are compiled and that...
development environment(SearchSoftwareQuality.com) In computer program and software product development, the development environment is the set of processes and programming tools used to create the...
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.