The national and official language of Malaysia is Bahasa Melayu (Malay). Since Malaysia is so diverse, there are also many other languages (Asian) and dialects spoken, with English being used fairly prevalently. Hokkien, Cantonese, Hakka, Teochew and Hainanese are the main Chinese dialects with Tamil, Telegu, Malayalam, Punjabi, Hindi, Gujerati and Urdu being the common India languages.