API
0
えーぴーあい
異なるコンピュータプログラムをつなげる仕組みのこと。あるいは他のアプリケーション等から利用されることを前提としたプログラムのセット(ライブラリ)。
Application Programming Interface の略で、コンピューターのソフトウェア同士が互いに情報をやりとりする仕様のことを指す。
単にAPIと言った時は、他のプログラムに再利用されることを前提とした命令のセット(ライブラリ)およびその集合(フレームワーク)を指すことが多い。平たく言えば、プログラマーが利用できる道具箱のようなものである。
フレームワークには、様々なプラットフォームで利用できるものと、特定のOSで利用できるもの(WindowsのWinRTやmacOSのCocoaなど)がある。
特定のWebサイトの機能を再利用できるようにしたWeb APIもある。外部公開されているWebサイトの機能のうち、人間が直接利用する「Webサービス」に対し、プログラムが利用するものを「Web API」という言い方もできる。
関連記事
親記事
子記事
兄弟記事
コメント
コメントが未記入です