Los procedimientos externos se declaran en módulos separados al programa donde son llamados. Para usar procedimientos externos, estos deben declararse como públicos en el módulo donde se encuentran y como externos en el programa donde son llamados, usando las directivas .PUBLIC, .EXTERN e .INCLUDE. Esto permite crear bibliotecas de procedimientos reutilizables entre distintos programas.