Urdu is replacing English as the national language of the country. English is still spoken among the Pakistani elite and in most government ministries. Many people also speak Saraiki, Punjabi, Hindko, Pashto, Sindhi, Balochi, Brahui and Khowar.