Bengali is the official language of West Bengal as per the Official Languages Act, 1961. Hindi is the official language of several northern states, Urdu has official status in Jammu and Kashmir, and English is an additional official language for central government purposes.