India and Pakistan were declared two separate, independent countries in 1947; however, they still share large swaths of culture, and common love for food, music and art. Language: Hindi and Urdu have so many common words that it becomes difficult to differentiate between the two. Urdu is widely spoken in both nations and is the favorite language of the poets in both the countries. Punjabi and Sindhi are languages similar to both the countries. However, one major difference between Indian Punjabi and Pakistani Punjabi is the script. The Indian one is written in Gurmukhi script and Pakistani one in Shahmukhi.