1. Computing
Definition: A set of routines, protocols, and tools for building software applications.
A wide variety of software from operating systems to individual components are said to have an API.

A good API makes it easier to develop a program by providing all the building blocks. A programmer puts the blocks together.

Also Known As: Application Programming Interface

©2014 About.com. All rights reserved.