Linear programming refers here to all models in which the constraint structure consists of linear systems of equations or inequalities. This history of the field is a view of (1) The key advances in algorithms and computation; (2) The evolution of LP's ties with economics, mathematics, management science-operations research, and computer science; (3) The relationship between model builders and algorithm developers; (4) The focal institutions that united the field as it progressed.