プログラムモジュールの内、以下の機能を目的として作られたものを言います。
すなわち、機能がはっきりしていてプログラムの構造を考える際にstepと同じよ うに考えることの出来るもので、機能だけに着目して使用出来るものを言います。
1例を挙げるなら、「ファイルを読んでAT-ENDならフラグを立てる」と言う機能 を持つSECTIONや、「日付から曜日を算出する」外部プログラムはfunctionです。