В последнем издании (2015 год) каталога «Ethnologue» (посмотрите в Википедии, что это) указано 7 469 языков. Среди них есть где-то сотня недавно вымерших языков. Количество живых языков, неизвестных науке, лично я оцениваю не более чем в 50.
А как Вы хотите разделять диалекты и языки? То, что «Ethnologue» определит как язык, Вы определите как диалект и наоборот. Нет никаких критериев, так что просьба не считать диалекты довольно бессмысленна. Остается полагаться на разумность составителей каталогов.