Почему в русском языке вместо «четыредесят­» идёт числительное «сорок»?

Ответы:

По тому что "сорок" по причине его большей востребованности было раньше, чем числительные привели к "общему ряду русских числительных слов" и четыредесять стало логичным. То есть круглые числительные завершающиеся на "-дцать" формальные, в то время как "сорок" старше и традиционнее.

P.S. Внятной и правдоподобной версии этимологии слова "сорок" увы у ученых нет, но первое письменное использование этого слова отмечено ещё в Ипатьевской летописи датируемой XVI веком

Числительное "сорок" отличается строением от других числительных (двадцать, тридцать, пятьдесят). Логически было бы, если было слово "четыредесять", однако этого не происходит. Объясняется это тем, что сорок в старину было счетной единицей, считали ею в большинстве случаев, ценные меха из Сибири. Когда нужно было дарить послам иноземным подарки, то дарили меха лучших сороков. Интересно, что употребление этого слова есть и по сей день. Например, когда говорим, что в Москве много церквей: "В москве сорок сороков". Так что этимология - интересная наука.

Насколько я знаю, слово "сорок" произошло от слова "сорочок" "сорочка" - именно столько шкурок мелкого зверя нужно для того, чтобы пошить вещь на взрослого человека.