1.API技術の概要
1.1 APIとは
API(アプリケーションプログラミングインタフェース)は、昔からある考え方で、プログラミング経験のある人にはおなじみのものである。例えば、ファイルの読み込み、書き込みをread、writeといった関数で提供する場合、readやwriteは、APIである。こうした処理を行うための基本ライブラリは、関数形態のAPIでプログラミングを行うことが多い。例えば、Windows上で動作するアプリケーションを作成するためには、マイクロソフト社が用意した.NET等のAPIを使うことになる。