The french language is very strict about this. There is no " it" - that's right, a voiture (car) is referred to as elle (she) and a chien (dog) is referred to as il (he).
Arabic goes even further. You is divided up into five pronouns:
anta - you (singular, masculine)
anti - you (singular, feminine)
antum - you (plural, masculine)
antunna - you (plural, feminine)
antumaa - you two
And they has three pronouns:
hum - they (masculine)
hunna - they (feminine)
humaa - them two
I like Arabic because it reinforces the gender binary. ;)