API


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Wikipedia.

API

(navigation)
(computer science)

API

API

(Application Programming Interface) A language and message format used by an application program to communicate with the operating system or some other control program such as a database management system (DBMS) or communications protocol. APIs are implemented by writing function calls in the program, which provide the linkage to the required subroutine for execution. Thus, an API implies that a driver or program module is available in the computer to perform the operation or that software must be linked into the existing program to perform the tasks.

Plenty of API Programming Is Done
Understanding an API is a major part of what a programmer does. Except for writing the business logic that performs the actual data processing, all the rest of the programming is writing the code to communicate with the functions in the operating system and other system software.

The APIs for operating systems can be daunting, especially the calls to the user interface routines to display contents on the screen. There are more than a thousand API calls in a full-blown operating system such as Windows, Mac or Unix. See function and interface.










References in periodicals archive ?
WSO2 API Manager features an API Publisher, API Store, and API Gateway.
com have recently deployed the Zazzle Create-a-Product API and their customers can now create and order branded mugs, t-shirts, and real U.
The number of Antelope Valley schools that met state-set goals for improving their API scores decreased from the prior year.
The SAN management application links in the common HBA API library for a specific operating system (OS).
We're offering a free trial of the Vordel API Server without pre-qualification as we want to rapidly share this valuable opportunity for businesses to accelerate API adoption and to roll out mobile applications," said Hugh Carroll, VP Marketing, Vordel.
Eligibility really rockets once you get above an API of 750, but if you're not in those schools - if you're in a 500 API school - your chances are pretty low.
Over 95 percent of the time and date failures are in the APIs and have nothing to do with the Real-Time Clock.
The first full-featured open source API management product, expanding the benefits of managed APIs to enterprises of all sizes.
The dichotomy in the progress reports released today underscores why we support our state API growth model as a more accurate reflection of trends in our schools.
The Vordel API Server is suitable for APIs of all types, ranging from REST APIs for mobile and cloud integrations to SOAP APIs for Service Oriented Architecture (SOA) and B2B integrations.
Balboa Elementary, which receives federal funds to offset its high number of poor students, broke 800 on the API, the ultimate goal set by the state for all schools.
Based on seventh generation technology and Vordel's previous innovations from application gateways to the cloud service broker, the Vordel API Server is critical for any business that wants to successfully leverage mobile and cloud computing.