South Africans often change language mid-sentence with the confidence of people who know exactly what they are doing. A greeting begins in one language, the joke lands in another, the warning borrows a grandmother's phrase, and the office email returns everyone to English before the meeting invite can panic.
Code-switching is sometimes described as a linguistic feature, which sounds too clean. In real life it is emotional technology. It can soften a request, sharpen a joke, show belonging, create distance, avoid sounding too formal, or let one word carry a whole family history that translation would flatten.
It also carries class and power. The language used at home may not be the language rewarded at school, work or official counters. People switch to be understood, to be respected, to avoid being underestimated, or to make a room less stiff. Fluency is not only grammar; it is reading the room quickly.
Fluency is not only grammar; it is reading the room quickly.
Humour may be the best proof. Some South African jokes require a turn of phrase that refuses to stay in one language. The punchline lives in the switch. So does affection. A parent can discipline in one language and comfort in another without treating either as a contradiction.
There is pain here too. Language can exclude, rank and wound. Not everyone has the same access to the languages that carry opportunity. Celebrating code-switching should not hide the pressure many people feel to perform respectability in a language that is not the one they dream in.
Still, the mid-sentence switch remains one of South Africa's most ordinary forms of genius. It says identity is not a single lane. It is a taxi rank of meanings, gestures, jokes and histories, all leaving at once and somehow knowing where to go.