Linear Genetic Programming is a particular subset of genetic programming wherein computer programs are represented as a single sequence of instructions and data, as opposed to binary tree representations, for example. Linear genetic programming is unrelated to linear programming.