Content deleted Content added
TurboSuperA+ (talk | contribs) Undid revision 1298413439 by 103.120.71.249 (talk) not an improvement |
No edit summary Tags: Reverted Mobile edit Mobile web edit |
||
Line 1:
{{short description|Connection between computers or programs}}
{{other uses}}
{{hatnote|"Api.php" redirects here. For the Wikipedia API, see {{Plain link|[Special:ApiHelp]}}.|selfref=
An '''application programming interface''' ('''API''') is a connection between [[computer]]s or between [[computer program]]s. It is a type of software [[Interface (computing)|interface]], offering a service to other pieces of [[software]].<ref name=":0">{{cite book |last=Reddy |first=Martin |author-link= |date=2011 |title=API Design for C++ |url=https://books.google.com/books?id=IY29LylT85wC |publisher=Elsevier Science |page=1 |isbn=9780123850041}}</ref> A document or standard that describes how to build such a connection or interface is called an ''API specification''. A computer system that meets this standard is said to ''implement'' or ''expose'' an API. The term API may refer either to the specification or to the implementation.
|