释义 |
Application Program Interface
application program interface[‚ap·lə¦kā·shən ¦prō·grəm ′in·tər‚fās] (computer science) A language that enables communication between computer programs, in particular between application programs and control programs. Abbreviated API. Application Program Interface (programming)(API, or "application programming interface")The interface (calling conventions) by which an application program accesses operating system and other services. AnAPI is defined at source code level and provides a level ofabstraction between the application and the kernel (orother privileged utilities) to ensure the portability of thecode.
An API can also provide an interface between a high level language and lower level utilities and services which werewritten without consideration for the calling conventionssupported by compiled languages. In this case, the API's maintask may be the translation of parameter lists from one formatto another and the interpretation of call-by-value andcall-by-reference arguments in one or both directions.Application Program Interface
Application Program InterfaceA portion of a software program that allows it to interact with other programs. An application program interface is necessary for many complex programs to function.AcronymsSeeAPI |