The Shilluk language is uniformly spoken throughout all half million of these people. The country is broken up into north (Gar) and south (Iwak); within the north and south there are around 100 different ethnic clans or groups.