Most Ma'di people are bilingual. In Uganda, the educated class speaks English as the second language and some also speak Swahili. In South Sudan, the educated Ma'dis speak English and/or Arabic. The South Sudanese Ma'di also speak Juba Arabic, spoken in South Sudan and not understood in the North. The form of Juba Arabic spoken by the Ma'di is influenced by the Nubi language spoken in Uganda among Muslims who are mainly descendants of Gordon's troops. Loanwords in Ugandan Ma'di are therefore mainly of English and/or Swahili origin and in Sudanese Ma'di of English and/or Juba Arabic origin. There is an interesting linguistic interaction between the Ma'di, the Acholi and the Kuku. Most Ma'dis speak Acholi but hardly any Acholi speak Ma'di. This is possibly because during the first civil war in the Sudan, most Sudanese Ma'di were settled among the Acholi in Uganda. Possibly for the same reasons, most Kukus speak fluent Ugandan Ma'di, but hardly any Ma'di speak Kuku. It is still possible even today to find among the Sudanese Ma'di people who can trace their ancestry to the neighbouring tribes – Bari, Kuku, Pajulu, Acholi, etc. Hardly any of them can now speak their 'ancestral' languages; they speak Ma'di only and have become fully absorbed into the Ma'di community. Crazzolara claims that there are linguistic traces of Ma'di found in Nilotic languages like Dinka, Nuer and Lwo and among the Bantu. There are also some claims which maintain that there are Acholi speaking clans in Pakele in Adjumani, whose Ma'di accent is said to be completely different from that of the other Ma'di in the area. In Adjumani itself, the Oyuwi clans are said to speak three languages: Ma'di, Kakwa and Lugbara.
Phonology
Ma'di is a tonal language, which means that meanings of words depend on the pitch. There are three tone levels. The language has a number of implosives: , , , . There are a number of secondarily and doubly articulatedsounds in addition to the singularly articulated sounds. The language also has glottal stops, which can be found word medially and initially. There are ten vowels in the language, divided into +ATR and -ATR.
Orthography
Currently there are two systems used in writing Ma'di, categorised as the old and the new system. The old system completely ignores tones, making reading more difficult. The old system also uses only five vowels. The new systems employs ten vowels. It also identifies four tones: high, mid, low and falling. Examples:
pắ - leg
pa - descendants of
pá - pluck
sấ - time, clock
The examples below show how heavy and light vowels compare: