El documento describe dos tipos de subprogramas - subprogramas SUB y subprogramas Function. Los subprogramas SUB ejecutan instrucciones específicas y luego devuelven el control al módulo que los invocó, mientras que los subprogramas Function pueden devolver un valor. Además, proporciona la sintaxis para declarar e invocar un subprograma SUB.