コンパイラでは、プログラムをリンクされていない個々のオブジェクト (.o) ファイルとして作成できます。このタイプのファイルは完全ではないため、直接実行できません。実行可能なファイルを作成するには、コンパイルされたプログラムを、各種システムや言語のサポート・ルーチン、およびランタイムで必要な呼び出されるサブルーチンに必要に応じてリンクします。
使用するアプリケーションでプログラムをリンクするには、cob コマンドを使用すると、次のタイプの実行可能ファイルを生成できます。
どのプログラム、サブプログラム、またはサポート・ルーチンもこれらのファイル・タイプにリンクできます。
リンクされたファイル・タイプの手続き型コードは、複数の同時ユーザ間で共有されます。呼び出し可能共有オブジェクトと共有ライブラリの手続き型コードも複数のアプリケーション間で共有されます。