Hindi is written in Sanskrit letters and Urudu is written in Arabic script. The languages use same words. Hindi is the primary official language for India and Urudu is the primary national language for Pakistan.
Two dialects protected by armies navies and nuclear bombs.