Generates Chinese names out of built-in lists of surnames and given names
This is a simple program designed to generate a Chinese name for users. The language used is Mandarin Chinese.
The program can generate a random family name from a list of top 100 most common family names in China. Furthermore, the program can also generate a random given name from a list, and indicate whether it is masculine or feminine.
The program can generate individual family names, individual given names, or both a family name and given name. It can also display it in Asian order (Family Name - Given Name) or Western Order (Given Name - Family Name)