Linear Programming is a method to successfully achieve the most best outcome in a mathematical model with the requirements that are represented by linear relationships. A special case of mathematical programming.
Linear Programming was developed in the 1940’s which was made to obtain the most optimal solution for a problem with given constraints. This was beneficial to the time because it was a mathematical technique that determined the best ways to use available resources. Which some used to help make the decisions about money, time, materials, and machinery.
Hope this helped you! :)