Посчитать точное количество слов в языке невозможно.
Большой академический словарь литературного русского языка описывает около 130 000 слов. Но он не учитывает архаизмы и историзмы (устаревшие слова), разговорную лексику, сленг и диалектные слова, а их намного больше, чем литературных.
С английским такая же история. Оксфордский словарь содержит примерно 170 000 современных и около 50 000 устаревших слов. Он не учитывает диалектизмы, некоторые термины и латинские слова. Лингвисты считают, что в английском языке около 750 000 слов.