The vocabulary of Singlish consists of words originating from English, Malay (mainly Bahasa Melayu rather than Indonesian), Hokkien, Teochew, Cantonese, Tamil and to a lesser extent various other European, Indic and Sinitic languages, while Singlish syntax resembles southern varieties of Chinese. Also, elements of American and Australian slang have come through from imported television series. To date, other Asian languages like Japanese, Korean and other lesser known Chinese dialects such as Shanghainese have also been incorporated into Singlish. Recently, due to the fact that Mandarin is taught to all Singaporean Chinese in school, Mandarin words have also found their way into Singlish. Singlish is a creole of English.