Los procedimientos externos se declaran en módulos separados al programa donde son llamados. Para usar procedimientos externos, deben declararse como públicos donde están definidos y como externos donde son llamados. Se usan las directivas .PUBLIC, .EXTERN e .INCLUDE para enlazar el programa que contiene los procedimientos con el programa que los llama, permitiendo reutilizar código de manera fácil. El ejemplo muestra cómo usar procedimientos y datos externos mediante las directivas .INCLUDE y .PUBLIC.