Content deleted Content added
Fix cite date error |
A N M TV MUCII WA RURIRI Tags: Visual edit Mobile edit Mobile web edit |
||
Line 1:
{{redirect|API}}
In [[Programming language|computer programming]], an '''application [[Programming productivity|programming]] interface''' ('''API''') is a set of subroutine definitions, [[communication protocols]], and tools for building software. In general terms, it is a set of clearly defined methods of communication among various components. A good API makes it easier to develop a [[computer program]] by providing all the building blocks, which are then put together by the [[programmer]].
An API may be for a web-based system, [[operating system]], [[database system]], computer hardware, or [[Library (computing)|software library]].
|