Program linear adalah metode untuk menyelesaikan masalah optimasi dengan kendala linear. Metode ini menggunakan titik pojok dan garis selidik untuk menentukan nilai optimum melalui substitusi koordinat titik pojok dan garis selidik pada fungsi objektif.