How Javanese packages meaning
Javanese grammar at a glance
At a glance
| Information type | Plain question | How Javanese encodes it |
|---|---|---|
| Actor | Who does the action? | SEPARATE WORDCONTEXT |
| Recipient | Who or what receives the action? | WORD ORDERSUFFIX |
| Time | When does the action happen? | CONTEXTSEPARATE WORD |
| Aspect | Finished or still happening? | SEPARATE WORD |
| Certainty / mood | Real fact, or desired / possible / hypothetical? | SEPARATE WORDPREFIX |
| Negation | Did it not happen? | SEPARATE WORD |
| Voice | Is the subject doing, being done to, or causing? | PREFIXINFIX |
| Evidentiality | How does the speaker know this? | CONTEXT |
| Specificity | This particular one, or any one? | SUFFIXSEPARATE WORDCONTEXT |
| Quantity | How many? | CONTEXTREDUPLICATIONSEPARATE WORD |
| Possession | Whose is it? | SUFFIXWORD ORDER |
| Location / Space | Where? In which direction? | SEPARATE WORD |
| Information structure | What is this sentence about? What is new? | WORD ORDERPREFIX |
| Register | What social relationship does the speaker encode? | SEPARATE WORD |
In detail
Actor in Javanese — Who does the action?
A separate pronoun identifies who acts — the verb never changes for person or number. But pronoun choice is deeply tied to speech level: aku (ngoko) vs. kula (krama) vs. dalem (krama inggil) all mean "I."
The verb "nulis" is identical across all persons and numbers. The pronoun alone identifies who acts.
Pronoun choice changes entirely across speech levels. First person: aku (ngoko), kula (krama), dalem (krama inggil — very formal/royal). Second person: kowé (ngoko), sampéyan (madya), panjenengan (krama). Third person: dhèwèké (ngoko), piyambakipun (krama).
Pronouns are often dropped when clear from context: "Arep mangan?" (Going to eat?) is a complete question. Names, kinship terms (Pak, Bu, Mas, Mbak), and titles commonly replace pronouns.
Javanese does not distinguish inclusive vs. exclusive "we" with dedicated pronouns, but "awaké dhéwé" (ngoko) and "kita sedaya" (krama) can be used for inclusive "we."
Compare: Spanish packs the actor into the verb ending — "hablo" (I speak), "hablas" (you speak). Javanese verbs never change for person; the pronoun alone does the work, and which pronoun you choose signals the social register.
Recipient in Javanese — Who or what receives the action?
Word order (SVO) identifies the object. Applicative suffixes -i and -aké on the verb promote different arguments to object position.
Javanese has no case markers on nouns — position alone determines the grammatical role. The object follows the verb in active voice.
The suffix -aké (krama form: -aken) promotes a beneficiary or theme to direct object position and also creates causatives: "lebokaké" (put in, cause to enter) from "mlebu" (enter).
The suffix -i promotes a goal, location, or repeated-action target to direct object: "tanduri" (plant in/with), "tukoni" (buy at/from).
There is no indirect object construction like English "give someone something." Applicative suffixes rearrange which argument is the direct object.
Compare: Russian marks the recipient with accusative and dative case suffixes — word order is flexible because endings identify the role. Javanese has no case markers; position and applicative suffixes on the verb do the work.
Time in Javanese — When does the action happen?
The verb has almost no tense — it never changes for past or present. A pre-verbal future marker (bakal/arep) signals intention. Otherwise, time words or context carry temporal meaning.
The verb "mangan" is identical in all three sentences — nothing on the verb signals time. This is a fundamental difference from European languages.
Common time words: wingi (yesterday — ngoko), kala wingi (the day before), saiki (now), sésuk (tomorrow), mau (earlier), mengko (later).
Two pre-verbal future markers exist: arep (near future, intention — "about to") and bakal (more distant or certain future — "will"). In krama, these become ajeng/badhe.
The remote-past marker tau (ever, once) signals that an event happened at some unspecified past time: "Aku tau mrana" (I once went there).
"Wis" (already, ngoko) / "sampun" (krama) marks completed time but is really more of an aspect marker — see the Aspect dimension.
Compare: Spanish has distinct verb endings for past (hablé), present (hablo), and future (hablaré) — the verb shape alone tells you when. Javanese verbs are essentially timeless; time words or conversational context supply the "when."
Aspect in Javanese — Finished or still happening?
Pre-verbal particles mark aspect: wis (completed), lagi (in progress), tansah (habitual), durung (not yet). These are separate words placed before the verb.
Aspect markers are placed directly before the verb as separate words. They never fuse with the verb — always cleanly separable.
"Wis" (already — ngoko) / "sampun" (krama) is the opposite of "durung" (not yet — ngoko) / "dèrèng" (krama): "Wis mangan?" (Already eaten?) → "Durung" (Not yet).
The remote past marker "tau" functions as an experiential aspect marker: "Aku tau mrana" (I have been there / I once went there).
In krama register, the aspect particles change: wis → sampun, lagi → saweg, durung → dèrèng, tansah → tansah (unchanged). The particles themselves are register-sensitive.
Compare: Spanish uses two entirely different past-tense suffix sets — preterite "-é" (completed: "hablé") vs. imperfect "-aba" (ongoing: "hablaba"). Javanese uses separate, stackable particles before an unchanging verb.
Certainty / mood in Javanese — Real fact, or desired / possible / hypothetical?
Modal verbs express ability, obligation, and desire. The verb has distinct irrealis, imperative, and propositive forms created by affix changes. There is no subjunctive mood.
Javanese has no subjunctive mood — there is no verb-form change for desire, doubt, or hypotheticals.
Key modal verbs: bisa (can — ability), olèh (may — permission), kudu (must — obligation), arep (want to / going to), kepéngin (want to — desire).
The imperative is formed by dropping the N- nasal prefix from the active verb: "nulis" (to write) → "Tulis!" (Write!). The suffix -a creates an irrealis or subjunctive-like form: "tulisa" (should write / would write).
The propositive form -né/-ané suggests an action: "Tulisané" (Let's write it / How about writing it).
In krama, modal verbs change: bisa → saged, kudu → kedah, arep → ajeng/badhe, kepéngin → kepéngin (unchanged but context shifts to krama vocabulary).
Compare: Spanish has an entire parallel verb paradigm (subjunctive) with different endings for desire, doubt, and emotion. Javanese has no subjunctive; modal verbs and the irrealis suffix -a handle hypotheticals.
Negation in Javanese — Did it not happen?
Three negation words, each for a different context: ora (general negation), durung (not yet), and aja (prohibitive commands). Register changes them entirely: ora → boten (krama).
The three negators are context-dependent: "ora" for general negation of verbs and adjectives, "durung" for "not yet" (with expectation of future completion), and "aja" for prohibitive commands.
Speech levels change the negation words entirely: ora → boten (krama), durung → dèrèng (krama), aja → sampun (krama — polite prohibition).
"Dudu" negates nouns/identity: "Aku dudu guru" (I am not a teacher). This parallels Indonesian "bukan."
"Durung" is the negative counterpart of "wis" (already): "Wis mangan?" (Already eaten?) → "Durung" (Not yet). This is a common conversational exchange.
Compare: Indonesian has a four-way negation split (tidak/bukan/belum/jangan). Javanese has a similar system (ora/dudu/durung/aja) but adds a second layer — every negator has a completely different krama form.
Voice in Javanese — Is the subject doing, being done to, or causing?
Voice is the most morphologically complex part of Javanese grammar: N- nasalization marks active voice, di- marks 3rd-person passive, person-indexed prefixes (dak-/kok-/di-) mark 1st/2nd/3rd passive, and the literary infix -in- creates a literary passive.
The active voice N- prefix undergoes nasal assimilation depending on the root's first consonant: N- + tulis → nulis, N- + pangan → mangan (p deleted), N- + gawe → nggawé, N- + suwèk → nyuwèk (s deleted), N- + kandha → ngandha.
Javanese has person-indexed passive prefixes — unlike Indonesian which uses "di-" for all passives. The three prefixes are: dak-/tak- (1st person: "I"), kok- (2nd person: "you"), di- (3rd person: "he/she/they/it").
The literary passive infix -in- (or prefix ing-) is largely archaic but appears in formal and literary Javanese: "gawe" (make) → "ginawé" (was made). This parallels Tagalog's -in- goal-focus infix.
The ke- prefix marks accidental or stative passive: "ketulis" (got written accidentally), "ketutup" (got closed). This parallels Indonesian "ter-."
The suffix -aké creates causatives from intransitive verbs: "mlebu" (enter) → "lebokaké" (put into / cause to enter).
In colloquial speech, the N- prefix is frequently dropped entirely in casual ngoko register, making active verbs identical to imperative forms.
Compare: Indonesian uses the same "di-" prefix for all passive persons, with a separate bare-verb construction for 1st/2nd person agents. Javanese uniquely encodes the passive agent's person directly in the prefix: dak- (I), kok- (you), di- (he/she/they).
Evidentiality in Javanese — How does the speaker know this?
Not grammatically encoded. Optional words like "jarené" (they say) or "ketokané" (it seems) can signal hearsay or inference, but nothing is obligatory.
Javanese has no grammatical evidentiality system — speakers are never required to mark how they know something.
Optional expressions for source of information: jarené (they say / reportedly — literally "it is said"), ketokané (it seems / it appears), mbokmenawa (perhaps / possibly), gèné (it turns out that).
In krama: jarené → criyosipun, ketokané → ketingalipun.
Compare: Turkish grammatically requires one of two past-tense suffixes — "-di" for events the speaker directly witnessed vs. "-miş" for events the speaker inferred or heard secondhand. Javanese, like English and Indonesian, treats this information as optional.
Specificity in Javanese — This particular one, or any one?
No articles — bare nouns are ambiguous between "a book" and "the book." The suffix -(n)é marks definiteness, and demonstratives iki (this) and kuwi (that) specify reference when needed.
Unlike Indonesian, Javanese has a grammaticalized definiteness suffix -(n)é: "buku" (book / a book) vs. "bukuné" (the book). This suffix also serves as a 3rd-person possessive and nominalizer.
Two degrees of demonstrative distance in ngoko: iki (this — near speaker) and kuwi/kono (that — far). In krama: punika (this/that — a single form for both, polite).
The particles "si" and "sang" can serve as honorific/narrative definite markers: "sang raja" (the king, in formal/literary contexts).
In krama, the definiteness suffix changes: -(n)é → -(n)ipun. "Bukunipun" (the book — krama).
Compare: English uses separate articles (the/a). Indonesian uses no article or definiteness suffix at all — relying entirely on demonstratives and context. Javanese sits between them, with an optional but productive definiteness suffix -(n)é.
Quantity in Javanese — How many?
No obligatory plural marker — number is inferred from context. Reduplication (buku-buku = books) optionally marks plurality. Numerals use classifiers.
Reduplication for plurality is optional. When a numeral is present, reduplication is generally not used: "telu buku" (three books), not "telu buku-buku."
Javanese reduplication is richer than just plurality. It can express: plurality (bocah-bocah = children), variety (werna-werna = various kinds), attenuation (alon-alon = slowly/gently), reciprocity (tulung-tinulung = helping each other), aimless action (mlaku-mlaku = strolling).
Partial reduplication exists: the first syllable is copied with schwa. This often derives verbs from nouns: "tetuku" (to go shopping, from "tuku" = buy).
Numerals 1–10: siji, loro, telu, papat, lima, nem, pitu, wolu, sanga, sepuluh. The prefix "se-" means "one": "sewong" (one person).
Classifiers are less obligatory than in Mandarin or Japanese, but common ones exist: wong/tiyang (people), iji (small round objects), lembar (flat sheets).
Compare: Spanish marks plural on every word in the noun phrase — "los tres libros rojos" (the three red books) has four words all carrying plural markers. Javanese optionally reduplicates the noun but nothing else changes.
Possession in Javanese — Whose is it?
Possessor follows the noun, with the linker -(n)é or -(n)ing: "omahé Siti" (Siti's house). Enclitic pronouns -ku, -mu, -(n)é attach directly for pronoun possession.
Three enclitic possessive suffixes in ngoko: -ku (my), -mu (your), -(n)é (his/her/their/its). "Omahku" (my house), "omahmu" (your house), "omahé" (his/her/their house).
In krama, the possessive suffixes change entirely: -ku → -kula (or -dalem for krama inggil), -mu → -sampeyan/-panjenengan, -(n)é → -(n)ipun.
The suffix -(n)é is multifunctional: 3rd-person possessive (omahé = his/her/their house), definiteness marker (omahé = the house), and nominalizer.
Two possessive linkers exist: -(n)é (common, ngoko) and -(n)ing (more literary/formal). "Omahé guru" = "omahning guru" = the teacher's house.
Krama uses the pre-posed possessive with "kagunganipun": "kagunganipun Bapak" (belonging to father/sir — very respectful).
Compare: Turkish marks both the possessor and the possessed with suffixes — "Ali'nin kitab-ı" (Ali-GEN book-POSS.3SG). Javanese marks the possessed with an enclitic suffix and places the possessor after the noun — similar to Indonesian but with the extra -(n)ing linker option.
Location / Space in Javanese — Where? In which direction?
Three core prepositions encode location: nang/ing (static, at/in), menyang (motion toward), and saka (origin, from). Compound spatial expressions use relational nouns.
The three-way locative system parallels Indonesian di/ke/dari: nang/ing (static where), menyang/meng (directional where-to), saka (ablative where-from).
"Nang" is the colloquial ngoko form; "ing" is more literary/formal and used in writing. In krama: nang → wonten ing, menyang → dhateng, saka → saking.
Compound spatial expressions use preposition + relational noun: nang ndhuwur (on top of), nang ngisor (under), nang ngarep (in front of), nang mburi (behind), nang njero (inside), nang njaba (outside).
Where-questions split the same way: nang ngendi (where is it?), menyang ngendi (where to?), saka ngendi (where from?). In krama: wonten pundi, dhateng pundi, saking pundi.
Compare: Finnish uses ~9 distinct locative cases as noun suffixes. Indonesian uses the same preposition-based system (di/ke/dari). Javanese closely parallels Indonesian but with different preposition forms and an extra literary variant "ing."
Information structure in Javanese — What is this sentence about? What is new?
Javanese is topic-prominent — topic elements are fronted, often via voice alternation. The person-indexed passive prefixes (dak-/kok-/di-) enable flexible topicalization. The relative pronoun "sing" (ngoko) / "ingkang" (krama) marks focused or background information.
Voice alternation is the primary tool for information structure. To talk about a letter (making it the topic), switch from active "Aku nulis layang" (I write a letter) to passive "Layang dak-tulis" (The letter, I wrote). The person-indexed passive is not just about "passive meaning" — it rearranges what the sentence is about.
The relative pronoun "sing" (ngoko) / "ingkang" (krama) introduces relative clauses and cleft constructions: "Sing teka ya Siti" (The one who came is Siti), "Buku sing dak-tuku" (The book that I bought).
Topic can also be fronted by simple movement: "Wingi aku menyang pasar" (Yesterday I went to the market) — "wingi" is the time topic.
Javanese has no dedicated topic-marking particle like Japanese は (wa). Topic is marked through sentence-initial position combined with voice selection, similar to Indonesian.
Compare: Japanese uses a dedicated topic particle は (wa) to explicitly mark what the sentence is about. Javanese achieves the same effect by switching between active (N-), passive (di-), and person-indexed passive (dak-/kok-) — the voice prefix on the verb determines which argument appears as the sentence topic.
Register in Javanese — What social relationship does the speaker encode?
Javanese has the most elaborate speech-level system of any major world language. Three main registers — ngoko (informal), madya (semi-formal), and krama (formal) — each with hundreds of distinct vocabulary items. Choosing the wrong register is a serious social error.
The register system replaces ~900 common words across levels. It is NOT just different pronouns — verbs, nouns, adjectives, and even grammatical affixes change: mangan→nedha→dhahar (eat), omah→griya→dalem (house), lunga→késah→tindak (go), gedhé→ageng (big).
The grammatical affixes themselves change by register: the possessive suffix -(n)é (ngoko) → -(n)ipun (krama); the definiteness suffix follows the same pattern; the nasal prefix N- vs. formal dipun-; the passive di- can become dipun- in high krama.
Krama inggil and krama andhap form an additional layer: krama inggil elevates the listener/referent (using special vocabulary about them), krama andhap humbles the speaker (using modest vocabulary about oneself). "Dhahar" (eat — honoring the eater) vs. "nedha" (eat — neutral polite).
Most speakers today are fluent in ngoko and have passive knowledge of krama. Full command of all registers is declining, especially among younger urban Javanese. Madya (a mix of ngoko and krama elements) serves as the default "polite but not overly formal" level for most interactions with strangers.
The choice of register depends on: age (speak krama to elders), social status, familiarity (ngoko among close friends), formality of situation, and whether you are speaking about yourself (humble) or the listener (elevated). Getting this wrong is a social faux pas, not a grammatical error.
Compare: Japanese has a broadly similar system with separate vocabulary for plain, polite, humble, and honorific speech — but with fewer total replacement words (~300 vs. ~900 in Javanese). Spanish only has a pronoun-level distinction (tú/usted). English has virtually no grammaticalized register system.
Common questions about Javanese
What are Javanese speech levels?
What is krama inggil?
Is Javanese the same as Indonesian?
Does Javanese have grammatical gender?
How can a language have hundreds of words for the same thing?
Sources for Javanese
The grammatical descriptions on this page are informed by the following published reference and descriptive grammars. Grammatical facts themselves are not subject to copyright; the scholars who documented them deserve attribution.
- Ogloblin, Alexander K. 2005. "Javanese." In The Austronesian Languages of Asia and Madagascar, ed. K.A. Adelaar and N.P. Himmelmann. London: Routledge.
- Horne, Elinor C. 1961. Beginning Javanese. New Haven: Yale University Press.
- Wedhawati et al. 2006. Tata Bahasa Jawa Mutakhir (Modern Javanese Grammar). Yogyakarta: Kanisius.
- Robson, Stuart and Singgih Wibisono. 2002. Javanese English Dictionary. Hong Kong: Periplus Editions.
- Suhandano. 1994. A Grammar of Javanese. PhD dissertation, University of New Mexico.