How Often Do You Feed Your Puffer? in the Puffers forums, part of the Freshwater Fish Forums category.
For other uses, see API (disambiguation). In computer programming, an Application Programming Interface (API) is a set of subroutine definitions, protocols, and tools for building application software. In general terms, it is a set of clearly defined methods of communication between various software components.
In computer programming, an application programming interface (API) is a set of routines, protocols, and tools for building software applications.An API expresses a software component in terms of its operations, inputs, outputs, and underlying types.n such languages, the API is still distributed as a library. For example, the Java language libraries include a set of APIs that are provided in the form of the JDK used by the developers to build new Java programs.