La programación lineal es un método matemático para optimizar una función lineal sujeto a restricciones lineales. Se utiliza para resolver problemas de maximización o minimización de variables controlables como la producción, teniendo en cuenta limitaciones de recursos. El documento explica los pasos para formular un problema de programación lineal identificando la función objetivo, variables, restricciones y resolviéndolo mediante métodos manuales o software. Proporciona un ejemplo de determinar la producción óptima de dos tejidos para maximizar beneficios.