Urdu and Hindi are (controversially) classed as separate languages but in their spoken forms, they are mutually intelligible to a fairly large extent. Although they share vocabulary and grammar, they have different written forms.