z/OS UNIX のもとでは、cob2 コマンドを使用して、Enterprise COBOL プログラムをコンパイルします。 z/OS UNIX のもとでは、z/OS のもとでコンパイルできるすべての COBOL プログラムをコンパイルすることができます。 COBOL コンパイラーによって生成されたオブジェクト・コードは、z/OS のもとで実行することができます。
コンパイル・ステップの一部として、コンパイルに必要なファイルを定義し、プログラムおよび求める出力に必要なコンパイラー・オプションおよびコンパイラー指示ステートメントを指定します。
コンパイラーの主な仕事は、COBOL プログラムを、コンピューターで処理できる言語 (オブジェクト・コード) に変換することです。 さらに、コンパイラーは、ソース・ステートメント内のエラーをリストして、プログラムのデバッグおよび調整に役立つ補足情報を提供します。