Miturut unggah-ungguh Jawa kang lawas, basa madya dumunung ing antaraning basa ngoko lan basa krama. Kala samana, péranganing basa madya ana telu: madya ngoko, madyantara, lan madya krama. Ing unggah-ungguh Jawa kang anyar, basa madya ora kaanggo manèh; ora madeg dhéwé kang séjé saka basa ngoko lan basa krama. Ing samangko, basa madya sok kaanggep péranganing basa krama minangka basa krama kang ora alus lan ora baku, mula kaaran basa krama madya.