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 ?
Pricing & Availability: The free trial of the Vordel API Server has zero cost.
The report addresses the following key topics: The Business Case for Telecom Network APIs: An assessment of the business case for Telco Network APIs API Aggregation: The role of API Aggregators, the total cost usage for APIs with aggregation and a review of aggregator API usage by category.
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.
An analysis of the market for APIs in Asia Pacific is carried out through an industry overview, analysis of industry revenues and industry segmentation, the therapeutic applications of APIs in Asia Pacific and the impacts on the industry.
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.
In July 2006, API will open its newest distribution and logistics center located in Shanghai, China.