Win32 APIはマイクロソフトが提供するWindows用プログラミングインターフェースで、32ビット版Windowsの様々な機能を制御できます。ウィンドウ生成、ファイル操作、メモリ管理、グラフィック描画など低レベルの操作が可能で、高度なカスタマイズが必要なアプリケーション開発で用いられます。C言語やC++での利用が一般的です。
1990年代中盤、Microsoftが32ビット版Windows(Windows95等)向けに策定。「Win」はWindows、「32」は32ビットアーキテクチャを示す。それ以前の16ビット版APIに対する世代を明確にするために命名されました。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。