Other than a few loan words, Hindi and Urdu are identical in most respects, except for the script. Hindi uses the ancient Devanagiri script, which runs right to left left to right, like the other Indo-European languages, while Urdu uses the Arabic/ Islamic-Persian script, suitably modified, and it runs from left to right right to left.
It's OK. I couldn't tell the difference anyway.