El documento explica los conceptos básicos de la programación modular mediante el uso de funciones. La programación modular consiste en dividir un programa en módulos o funciones que interactúan a través de llamadas a procedimientos. Cada función puede contener su propio código, datos y llamadas a otras funciones. Las funciones se definen indicando su tipo de retorno, parámetros, cuerpo y valor de retorno. Pueden declararse variables locales y globales, y pasarse parámetros a las funciones por valor o referencia.