Артур, так сложилось исторически. И с течением времени, в ходе исторического развития языка, категория рода, о которой Вы спрашиваете, во многих языках менялась.
Можно назвать три больших группы языков:
- Грамматическая категория рода в языке вовсе ОТСУТСТВУЕТ, родов НЕТ (китайско-тибетские, тюркские, финно-угорские языки).
- В языке есть ДВА рода - мужской и женский. Очевидно, это связано с биологией людей, с необходимостью их различать по выполняемым функциям (кто кого? Он её? - или Она его?).
Биологический половой диморфизм переходил естественным образом и на других животных.
А в силу антропоморфного принципа - также переходил и дальше - на неживые предметы. Например, перешёл на английское слово "КОРАБЛЬ" = "ship". По-английски корабль - женского рода - ОНА.
1) =ОДИН неодушевлённый (нейтральный, средний) род - например, русское "стекло", английское "child" или "table".
2) и 3) =ДВА одушевлённых рода - мужской и женский. ОН и ОНА.
Надеюсь, в вопросе по филологии не надо объяснять биологическую разницу между мужской и женской особями?
Вот как-то так...