API (Application Programming Interface)

A programmable component that can be integrated in a server or client application.
It has one or more interfaces (C, Java, .NET, COM) that can be addressed in various programming languages (C/C++, Java, C#, Visual Basic, Delphi, etc.).

Typical users:

  • Programmers
  • Web developers

Typical area of use:

  • Integration in an application
  • Web application (server or client based)