What is an API - Application Programming Interface
API: An application programming interface (API) is a set of functions, procedures, methods or classes that an operating system, library or service provides to support requests made by computer programs.
An application-programming interface (API) is a set of programming instructions and standards for accessing a Web-based software application or Web tool. A software company releases its API to the public so that other software developers can design products that are powered by its service.
An API is a software-to-software interface, not a user interface. With APIs, applications talk to each other without any user knowledge or intervention. As a user, you only see one interface but behind the scenes, many applications are working together using APIs. This type of integration is called seamless, since the user never notices when software functions are handed from one application to another
The API acronym may sometimes be used as a reference not only to the full interface but also to a single function or even a set of multiple APIs provided by an organisation. Thus the scope is usually determined by the person or document that communicates the information.
This entry was posted on Monday, April 20th, 2009 at 10:50 am and is filed under Tech & Cool Stuff. You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
May 29th, 2009 at 12:11 pm
[...] term Mashup implies easy, fast integration, frequently achieved by access to open APIs (application programming interface) and data sources to produce results that were not the original reason for producing the raw [...]