A programação linear é uma das técnicas mais utilizadas na abordagem de problemas em Pesquisa Operacional que se utiliza da construção de um modelo matemático. Apesar de não haver regra fixa, o raciocínio pode ser organizado a partir de um roteiro preestabelecido, conforme descrito abaixo: