ライブラリ
Windowsではライブラリのファイル名に対する厳格な命名規則はないが、いくつかの拡張子が用意されている。C言語/C++では.libという拡張子を持つファイルがビルド時にリンカによって使用されるが、これには2つの種類がある。ひとつは静的ライブラリで、もうひとつはDLLのインポートライブラリである。ダイナミックリンクライブラリには通例.dllという拡張子が付けられる。インタフェースのリビジョンはファイル内にリソースとして書きこまれるか、COMインタフェースを使って抽象化される。また、.NET Frameworkのアセンブリについては、内部のマニフェストに記述される。