South Africa has got 11 official languages
Afrikaans
English
IsiNdebele
IsiXhosa
IsiZulu
Sesotho sa Leboa
Sesotho
Setswana
siSwati
Tshivenda
Xitsonga
English is the one used mostly for communication and even in school,
Zulu has larger number of people even from those times of Shaka Zulu the king of Zulu nation back in the days .