1. Home
  2. Computing & Technology
  3. C / C++ / C#

Definition of API

By , About.com Guide

Definition: All Operating Systems provide a way for applications to use their system resources by using an Application Programming Interface or API. This is usually defined by an extensive list of functions and classes and variables

It's not just Operating Systems that provide APIs. Every programming library (and there are thousands available, both commercial or free) has an API. It's the job of a programmer to read and understand APIs so that he/she can make the best use of them.

Glossary:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Examples:
DirectX is a collection of games programming APIs.
Explore C / C++ / C#
About.com Special Features

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Computing & Technology
  3. C / C++ / C#
  4. Getting Started
  5. API - Definition

©2009 About.com, a part of The New York Times Company.

All rights reserved.