There are 11 official languages spoken in South Africa and many unofficial ones.
English is the official language of business, politics and media but on South Africa's streets you'll find a heady mix of languages spoken from all over the world, most notably Africa, Euroep and Asia.
Most South Africans are multilingual and often mix languages together so you'll hear IsiZulu, for example, peppered with English or Afrikaans phrases.
According to South Africa's 2001 census, 23,8% of the population speaks IsiZulu, followed by the 17,6% who are Xhosa speakers. Only 8% of the population's mother tongue is English. With South Africa's population having increased to just under 50 million in 2010, these figures are somewhat outdated, but do one an indication.