api
173 ResultsDictionary
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...
Dictionary
Definition: 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.
THIS DEFINITION IS FOR PERSONAL USE ONLY
All other reproduction is strictly prohibited without permission from the publisher.
© 1981-2010 The Computer Language Company Inc. All rights reserved.
Sponsored White Papers, Webcasts & Resources
-
24 Technical Considerations for a Defragmentation Solution
Read this white paper for 24 technical considerations for evaluating a defragmentation solution on enterprise workstations. You'll learn all about the steps you'll need to take in order to make...
-
Billions of API calls traversing Web, redefining "software"
APIs are quickly becoming the application glue for the Web with billions of calls per day making some companies billions of dollars per year, according to one keynote speaker at the annual Glue...
-
Anatomy of hack on Google leads Plaxo to up API security
A malicious attack aimed at Google but routed through Plaxo highlights the growing importance of API security using the forthcoming OAuth 2.0 protocol, which protects the user's credential...
-
Copyrights, APIs, and Oracle vs Google
Can application programming interfaces be copyrighted? The Oracle vs Google jury was instructed to rule as if they could be copyrighted, but the final call, and the fate of programming as we know...
-
The muddled mess of the Oracle vs. Google trial
There were no winners in Oracle vs. Google. Only losers, including all programmers, and perhaps everyone else as well.
-
Facebook adds Offers API support
Facebook has added API support to its new Offers feature, which allows businesses to push coupons to your News Feed. Offers is still in beta but Facebook says it will be pushing it out globally soon.
-
-
Box overhauls API, adds partners, courts developers
Box's first major API overhaul since 2008 is more "RESTful," requires less integration and improves the user interface.
-
All APIs are not created equal
APIs range from 'the well-formed and functional to the fiendishly complex and arcane.' Be prepared for the latter.
-
Yahoo! is a Facebook API molester
Keep your purple tentacles off my Facebook profile, Yahoo!
-
Microsoft's answer to Amazon's CloudSearch: Bing on Azure Marketplace
Microsoft is moving its Bing Search programming interface to the Windows Azure Marketplace and turning it into a paid subscription service.
-
Adobe sets its sights on the next cash cow: 'Console quality' gaming
Adobe is setting its sights on its latest cash cow venture: charging developers who create 'console quality' games.
-
Microsoft open sources more of its ASP.NET technologies
Microsoft is allowing outside contributors to patch and submit potential features for ASP.NET Web API and Web Pages as part of its latest open-sourcing move.
-
Google dumps keys, passwords; secures services with standards, certs
Google is improving security for Web applications connecting to its server-based platforms by dropping keys and passwords and turning to certificates and an emerging protocol called OAuth 2.0.
-
Researchers discover "worrisome" authentication flaws in many online services, sites
Bugs discovered in Web-based single sign-on services and sites run by the likes of Facebook, Google, Twitter and PayPal can allow hackers to gain access to a user's account, researchers have...
-
Facebook details how it built the Location API
Facebook has explained how eight engineers worked for a year and half building the new location features that make location tagging universal on the social network.
-
IETF closer to finalizing ID standard to secure mobile apps, APIs
OAuth 2.0, a key framework for securing native mobile applications and APIs, Monday moved a step from being declared an official Internet Engineering Task Force standard. The...
-
Cloud storage: Leveling the playing field
The ideal solution is a cloud storage software package that is 100 percent S3 API compatible.
-
CES 2012: AT&T speaks directly to developer crowd with new API Platform
AT&T did unveil half a dozen new Android smartphones for its LTE network, but the nation's second largest mobile provider seemed more interested in developers on Monday.
-
2012: the year back-end enterprise systems open up to the world
While everyone gets excited about public APIs such as Facebook and Twitter, an even bigger revolution has been quietly underway: enterprises of all sizes are API-enabling their back-end systems.
-
Facebook tries to appease frustrated developers
Developers this week complained about two separate Facebook issues. The first was in regards to the Javascript SDK and the second was about the Python SDK. Facebook responded to both.
-
Microsoft, Joyent deliver 'first stable build' of Node.js on Windows
Microsoft and Joyent have hit the 'first stable build' milestone of their native Windows port of Node.js. Meanwhile, Microsoft is adding Python language support to its Kinect development kit.
The best of ZDNet, delivered
ZDNet Newsletters
Get the best of ZDNet delivered straight to your inbox




