An application programming interface (API) is source code that provides an interface between a computer system and requests for services by a computer program. An API is written in a high-level programming language rather than in binary code. The API is compiled into binary code when an application is built.
+
An application programming interface (API) is source code that provides an interface between a computer system and requests for services by a [[computer]] program. An API is written in a high-level programming language rather than in binary code. The API is compiled into binary code when an application is built.
−
An API may be implemented in various programming languages.
+
An API may be implemented in various [[programming]] languages.
An example of an API is the Single UNIX Specification.
An example of an API is the Single UNIX Specification.