API

From Rosetta Code
Revision as of 18:03, 7 February 2008 by rosettacode>Mwn3d (New page: Category:EncyclopediaAn '''API''' (or '''application programming interface''') is a source code interface that an operating system or [[Libraries|librar...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

An API (or application programming interface) is a source code interface that an operating system or library provides to support requests for services to be made of it by programs. It is a description of instructions and/or codes for using an OS or library. Microsoft distributes the API for Windows publicly so that programs can be easily written for it. Sun's JavaDocs for Java are another example.