Yang was born on 4 December 1931 in Li County, Hebei, Republic of China.
[2] In 1973, Yang moved to the Institute of Archaeology, Chinese Academy of Social Sciences on the invitation of director Xia Nai.
[2] Yang was awarded a special pension for distinguished scholars by the State Council of China, and served as an advisor to UNESCO.
[3] Yang designed the National Museum of Chinese Writing [zh], which opened in 2009 in Anyang, Henan, the home of the oracle bones.
The museum resembles the Chinese character yong (墉), meaning "city wall", in its ancient pictographic form of the oracle bone script (a square representing walls surrounded by four gateways).