 The three major languages spoken on Java are Javanese, Sundanese and Madurese.Other languages spoken include Betawi (a Malay dialect local to the Jakarta region), Osing, Banyumasan, and Tenggerese (closely related to Javanese), Baduy (closely related to Sundanese), Kangeanese (closely related to Madurese), and Balinese.The vast majority of the population also speaks Indonesian, often as a second language.