Tanzania has more than 126 tribes and each ethnic group has its own language. No language is de jure official, but Swahili is the de facto official national language, used for inter-ethnic communication and for official matters. After gaining independence, English, the language of colonial administration during the era of British rule, was still used for some official issues, and was thus considered de facto official alongside Swahili. As official usage of English has greatly diminished during the first thirty years following independence, and it was more common to regard Swahili as the only de facto official language. However the political reforms which turned Tanzania away from a closed and socialist environment and a centrally planned economy inevitably resulted in a dramatic opening up of the country. The attendant growth of the private sector and new investment has resulted in English having increasing importance, and there are many schools in which English is the medium of instruction. Universities all use English as the medium of instruction, which often causes problems for students who have previously only taken English as a subject in school. Other spoken languages are Indian languages, especially Gujarati, and Portuguese (both spoken by Mozambican blacks and Goans). Historically German was widely spoken during that colonial period, but few remain alive who remember that period.