C / C++ / C#

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

Definition of API

By David Bolton, About.com

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

C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#
  4. Glossary
  5. A
  6. API - Definition

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

All rights reserved.