Este documento presenta los conceptos fundamentales de la programación lineal. Explica que la programación lineal consiste en optimizar una función objetivo lineal sujeto a restricciones lineales. Se describen algunos casos especiales como los problemas de transporte y flujo de redes. También se especifican los requisitos para formular un problema de programación lineal, incluyendo variables, función objetivo, restricciones y no negatividad. Finalmente, se provee un ejemplo numérico para ilustrar cómo aplicar estos conceptos.