Manut cak-cakan lan trap-trapane, basa Jawa iku sejatine ana loro, yaiku basa ngoko lan krama. Nanging, manut panggonane ing sakehing masyarakat basa iku ana papat. Basa ngoko ana loro, yaiku ngoko lugu lan ngoko alus/andhap. Dene sijine basa krama uga ana loro, yaiku krama lugu lan krama inggil/ alus.