オペレーティングシステムが提供する機能を、アプリケーションプログラムから利用するための仕様・規約の総称。
「OS API」を星図で探索する →
「OS API」とは?意味を解説
OSが管理するハードウェア資源やシステム機能へアクセスするため、プログラマが利用できるインターフェース。ファイル操作、メモリ管理、ネットワーク通信など多様な機能を関数呼び出しで実現。OSごと(Windows、Linux、macOS等)に異なるため、クロスプラットフォーム対応には工夫が必要。
例文
- このアプリはOS APIを使ってファイルを読み書きしている。
- クロスプラットフォーム開発ではOS APIの違いを抽象化する必要がある。
- WindowsのOS APIはWin32 APIとして知られている。
語源・由来
Operating System Application Programming Interfaceの頭字語。1980年代のコンピュータの発展に伴い、統一的なプログラム開発方法の必要性から確立された概念。
英語で言うと
OS APIsystem APIoperating system interface
「OS API」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「OS API」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「OS API」を探索する →