Pakistan has a number of different languages and dialects (at least 74) that are spoken throughout the country, the most common being Punjabi, Urdo, Pashto and others.