El programa se denominó con el código Proyecto Número 8 (八号 form) y se inició formalmente el 15 de septiembre de 1983. El principal proveedor del misil fue Xi'an Eastern Machinery Factory (西安 东方 机械 厂), ubicado en Xi'an. Desde marzo de 1988 hasta abril de 1989, la transferencia de tecnología a Chletó, mientras que la construcción y el ensamblaje de las piezas bajo licencia continuaron, y en la primavera de 1989, el misil chino de fabricación nacional completo recibió la certificación estatal.
China también ha desarrollado un sistema de vista de casco (HMS) para el PL-8. Elbit Systems DASH (casco de pantalla y visor) montado en la vista (HMS). Sin embargo, no está claro si esto fue parte del acuerdo firmado por el Python-3 o un proyecto por separado, con colaboración israelí o totalmente chino.
El buscador del misil Python-3 original pudo ser esclavizado a los radares de control de disparo o al sistema DASH HMS. Estas capacidades inicialmente no existían en el PL-8. En la etapa anterior a su servicio en China el misil solo era compatible con radares occidentales y hubo que hacerlo compatible con radares chinos. La única excepción fue que el PL-8 solo podía alcanzar la capacidad de ser esclavo de los radares de control de disparo cuando se usa junto con los pocos radares occidentales en el inventario chino, como el radar aéreo británico GEC-Marconi Skyranger y el FIAR italiano. Un radar de la serie Grifo es empleado en el avión Chengdu J-7, pero el buscador del PL-8 solo pudo ser empleado apuntando hacia el frente cuando se desplegó en aviones con radares chinos, la mayoría de aviones en servicio. Estas capacidades no se lograron completamente hasta la llegada del PL-9, el siguiente misil aire-aire chino. Con este misil no sólo se logró ser compatible con los radares occidentales, sino también con radares chinos y rusos. Estas capacidades del PL-9 se acabaron incorporarando al PL-8 AAM en sus actualizaciones para que PL-8 sea tan capaz como el Python-3.
El PL-8 ha sido el primer misil aire-aire chino con capacidad de ataque de todos los ángulos. A diferencia de los misiles de generaciones anteriores no requiere que el piloto guie su avión para dirigirlo hacia el avión enemigo para así disparar el misil. Puede ser disparado inmediatamente después que el avión enemigo entre en un cono de 30º de la zona objetivo. Las variantes posteriores del PL-8 utilizadas en conjunción con la mira montada en el casco (HMS) han mejorado más el rendimiento. El misil se utiliza para armar a los aviones de combate más potentes, como J-8B/D y J-10, mientras que los misiles más viejos como el PL-5 se utilizan como arma para los aviones como el J-7 y aviones de ataque a tierra, como JH-7 y Q-5.
El misil PL-9 fue el resultado de combinar las células del PL-5 y PL-7 más el sistema de guíado del PL-8. Era necesario ya que el PL-9 se pensó exclusivamente para exportación dado que China no podía exportar el PL-8.
La base tecnológica lograda con el PL-8 y con otros acuerdos externos permitió a China desarrollar el PL-10 que es el misil de combate aéreo en servicio actualmente.