API【Application Programming Interface】

 API【Application Programming Interface】とはOSやミドルウェアが提供している機能とアプリケーションとを関連させるインターフェース規定のこと。

 OSやミドルウェアに多くのアプリケーションが共通して使う機能をまとめ、アプリケーションには短いプログラムを記述することで必要な機能をOsやミドルウェアから提供させる。開発時に共通している機能を省くことが可能となり、開発が容易になる。