Historically, textbooks on Indian geography and culture often simplify the vast linguistic diversity of the subcontinent by noting that while there are hundreds of local dialects, they are broadly categorized under six major language groups or main languages.