You are here:About>Computing & Technology>Wireless / Networking> Networking Basics> A-Z Networking Terms> A> API - Application Programming Interface
About.comWireless / Networking
Newsletters & RSSEmail to a friendSubmit to Digg

"API - Application Programming Interface"

From Bradley Mitchell,
Your Guide to Wireless / Networking.
FREE Newsletter. Sign Up Now!
Definition: An API allows computer programmers to access the functionality of pre-built software modules. An API defines data structures and subroutine calls. Networking APIs are entry points to libraries that implement network and data communication protocols.

Traditionally, the primary networking APIs have been implemented in socket libraries. Berkeley sockets and Windows Sockets (Winsock) APIs have seen widespread use for many years. More recently, Java network APIs such as servlets and Web APIs like XML-RPC have emerged as newer network programming standards.

Also Known As: Application Programming Interface
 All Topics | Email Article | | |
Advertising Info | News & Events | Work at About | SiteMap | Reprints | HelpOur Story | Be a Guide
User Agreement | Ethics Policy | Patent Info. | Privacy Policy©2008 About, Inc., A part of The New York Times Company. All rights reserved.