Different types of Genetic Programming are :
* Grammatical Evolution
* Tree-based Genetic Programming
* Stack-based Genetic Programming
* Linear Genetic Programming (LGP)
* Cartesian Genetic Programming (CGP)
* Extended Compact Genetic Programming (ECGP)
* Genetic Improvement of Software for Multiple Objectives (GISMO)
* Probabilistic Incremental Program Evolution (PIPE)
* Strongly Typed Genetic Programming (STGP)