About

Application programming interface (API). A set of interfaces, methods, protocols, and tools that application developers use to build or customize a software program.

http://en.wikipedia.org/wiki/Application_programming_interface

history|excerpt history