MiG-29 powstał jako sowiecki odpowiednik samolotu F-16A, ale w przeciwieństwie do niego przez wiele lat nie doczekał się kolejnych wersji rozwojowych, a jego rozwój stał niemalże w miejscu. Powodem był brak pieniędzy, ale także rosyjska decyzja postawienia na rozwój ciężkiej, bardziej obiecującej platformy, czyli Su-27.