Back to Top
Start learning
Chevron Forward Icon Chevron Forward Icon Chevron Forward Icon Beginner’s Guide To The Javanese Script Beginner’s Guide...

Beginner’s Guide To The Javanese Script: 5+ Rules To Know

Aashika Natesan

By Aashika Natesan
Last updated October 28, 2025
Published on September 16, 2025

Table Of Contents

Do you want to improve your skills and learn how to write Javanese on your own, not just speak it?

The Javanese script is worth getting to know.

Although it has been adapted for other languages such as Sanskrit and Old Javanese, it is still mainly used for Javanese today.

I want to learn even more languages with Ling!

Download now!

In this article, you will learn the basic rules of the Javanese script, see examples to help you understand how it works, and get tips to start practicing on your own.

Origin Of The Javanese Script

One of the Indonesian archipelago’s traditional writing systems is the Javanese script (Aksara Jawa), also known as Hanacaraka.

The Javanese language, spoken in Central and East Java, was traditionally written using this script, which belongs to the Brahmic family.

Over time, it also evolved to record other regional languages, such as the eastern Javanese Tengger and Osing languages.

The older Kawi script, derived from the Pallava script of southern India, is the ancestor of both the Balinese script and the Javanese script.

The Javanese script incorporates numerous Sanskrit words and stylistic elements, reflecting India’s influence on Javanese literature, religion, and philosophy through long-standing cultural exchanges.

Today, the Javanese script has mostly been replaced by the Latin script for everyday writing and education.

Despite this, Javanese schools continue to teach the traditional script, which remains a key part of cultural identity.

Young School Students Smiling

Structure Of The Javanese Script

  • The Javanese script is an abugida, which means each character represents a consonant with an inherent vowel sound, typically /a/.

  • Additional marks, called diacritics, can be used to change or mute the vowel.

  • Twenty primary consonants make up the basic characters Aksara Nglegena, such as ha (ꦲ), na (ꦤ), ca (ꦕ), ra (ꦫ), and ka (ꦏ).

  • Vowel signs, also known as Sandhangan, are marks attached to consonants to modify the vowel sound.

  • Extra characters, such as Aksara Murda, are used in proper names or to indicate honorifics.

  • Javanese also has a unique set of numerals.

To better understand the differences, let’s look at this table that compares the Javanese script with the Latin script.

FeatureLatin ScriptJavanese Script
Script TypeAlphabet (separate letters for
consonants and vowels)
Abugida (each consonant
has an inherent vowel)
Inherent VowelNone – vowels are written as
independent letters (a, e, i, o, u)
Default vowel is /a/, modified or
silenced with diacritics
Word BoundariesWords are clearly separated by spacesMany words are derived from Sanskrit.
Later influenced by Dutch and other European languages
Capital LettersUses uppercase and lowercase formsNo true capitals, but murda letters serve
a similar role for names/honorifics
Consonant ClustersWritten by combining letters (e.g., “br,” “st”)Written using pasangan forms (subscript consonants)
HyphenationCommon in printed texts when breaking wordsOften based on the spelling rules of European languages
Phonetic ReferenceRare in traditional writing, careful line breaks are used insteadOften clarified with IPA symbols for learners
LoanwordsAdapted to fit alphabet spellingMany words are derived from Sanskrit.
Later influenced by Dutch and other European languages
Modern UsageDominant script for world languagesStill taught in Java, used in culture, signs, and manuscripts

Syllable Rules In The Javanese Script

In the Javanese script’s natural vowel system, words typically end in open syllables, meaning they end with the inherent ‘a’ vowel.

Example:

  • A closed syllable ends with a consonant. A pangkon (꧀), which cancels the inherent vowel, is used to mark final consonants without vowels.

Example:

  • Ka (ꦏ) is not just ‘k’ but ‘ka.’ To remove the vowel, a special mark called pangkon (꧀) is added →k (ꦏ꧀).

Word example:

  • Mit (ꦩꦶꦠ꧀) – pronounced ‘mit,’ with a closed ending.

In traditional Javanese orthography, the first syllable usually retains the inherent vowel sound unless modified by vowel signs Sandhangan.

Examples:

  • Aru (ꦄꦫꦸ) – pronounced ‘aru,’ with an open first letter.
  • Kona (ꦏꦺꦴꦤ) – pronounced ‘kona,’ with the first letter modified by a vowel sign.

Consonant And Inherent Vowel In Javanese Script

The foundation of the Javanese script is the idea that each preceding consonant has an inbuilt vowel sound (a).

This separates it from the Latin alphabet, which writes vowels and consonants separately.

Consonant Clusters And Medial Consonants In Javanese Script

When two or more consonants appear together, the second consonant is written in its pasangan (subscript) form after the first.

Example:

  • Manka (ꦩꦤ꧀ꦏ): The word combines ma + na, and the ka in the middle is written as a subscript.

Medial Consonants In The Javanese Script

Ra medial (ꦽ) – represents /r/ as in ‘-ra-‘ or ‘-ri-.’

  • Example: Kra (ꦏꦽ) – ka + ra medial = ‘kra.’

Ya medial (ꦾ – represents /y/ as in ‘-ya-.’

  • Example: Kya (ꦏꦾ) – ka + ya medial = ‘kya.’

Ra medial alternative (ꦿ – another form of /r/, used depending on the orthographic context.

  • Example: Wra (ꦮꦿ) – wa + ra medial alternative = ‘wra.’

Foreign sounds marker (꦳ – sometimes used to adapt foreign consonants, such as those from Arabic or Dutch.

Murda Consonants In The Javanese Script

The script includes murda consonants, which act like ‘capital letters.’

These are not used at the beginning of every sentence; instead, they highlight honorific names, titles, or important words.

  • Example: ka (ꦏ ) → Ka(ꦑ) murda form.
Vowels Made With Colored Modeling Clay

Vowels In The Javanese script

The Javanese script relies heavily on vowels, which work differently from those in the Latin script. Vowels can be independent letters, signs joined to consonants, or inherent sounds in Javanese writing. Recognizing word boundaries and the way words are separated in texts requires an understanding of these rules.

Short Vowels In The Javanese Script

Every consonant carries an inherent short vowel sound, usually /a/ or /ɔ/.

  • Example: ka (ꦏ) = /ka/, da (ꦢ) = /da/.

Long Vowels In The Javanese Script

Long vowels are written by adding vowel marks (sandhangan) to the base consonant.

Example:

  • ka (ꦏ)= /ka/
  • ké (ꦏꦺ)= /ke/
  • ko (ꦏꦴ) = /ko/

Independent Vowels In The Javanese Script

When a word begins with a vowel, an independent vowel letter is used.

  • Example: a (ꦄ), i (ꦆ), o (ꦎ).

Vowel Modifiers In The Javanese Script

To change the inherent vowel of a consonant, vowel signs called sandhangan swara are added.

  • Example: ka (ꦏ) → ki (ꦏꦶ) , ke (ꦏꦺ), ko (ꦏꦺꦴ).

Vowel Signs – Sandhangan

These are written above, below, before, or after the consonant.

  • Example: ka (ꦏ) → ku (ꦏꦸ).

Example Using The Javanese Script

Now, let’s take a look at this example:

Raden Arjuna is a brave warrior – Raden Arjuna prajurit gagah (ꦫꦢꦺꦤ꧀ ꦄꦫ꧀ꦗꦸꦤ ꦥꦿꦗꦸꦫꦶꦠ꧀ ꦒꦒꦃ꧉)

  • Raden (ꦫꦢꦺꦤ꧀) – uses normal consonants.
  • Arjuna (ꦄꦫ꧀ꦗꦸꦤ) – begins with ꦄ (A), functioning like a murda letter for a proper name.
  • Prajurit (ꦥꦿꦗꦸꦫꦶꦠ꧀) – shows consonant clusters using pasangan (pra).
  • Gagah (ꦒꦒꦃ) – ends with visarga ꦃ, representing the final /h/ sound.
  • Pada lungsi (꧉) – marks the end of the sentence, similar to a full stop.

Structure And Special Characters In The Javanese Script

Javanese script is a pre-colonial script of the Indonesian archipelago, deeply tied to Javanese culture and literature.

They were written horizontally from left to right, like the Latin script.

Check out these symbols and their functions.

SymbolNameFunction
ꦁPangkon Cecak / Glottal Stop Marks a nasal sound (like /ŋ/) at the
end of a syllable.
꦳Cecak Telu DiacriticUsed to represent foreign sounds
(from Arabic, Dutch, etc.)
꧀PangkonCancels the inherent vowel,
allowing for closed syllables
or consonant clusters.
Pasangan formsSubscript consonantsUsed to write consonant clusters
without breaking the syllable structure
Murda lettersMurda ConsonantsSpecial set of capital-like letters for
names, honorifics, or emphasis

Tips To Master The Javanese Script

Learning the Javanese script is easier when you follow simple, focused steps. Here are five tips to help you get started:

  1. Learn the basic letters first – Start with the primary consonants Aksara Nglegena and vowels Sandhangan.

  2. Practice pasangan (subscript) forms – Write consonant clusters regularly to get used to combining letters.

  3. Use medial consonants correctly – Pay attention to ra medial, ya medial, and other forms that appear between vowels and consonants.

  4. Write short words every day – Begin with common words, such as hello in Javanese, then gradually try longer ones to build confidence.

  5. Read texts in Javanese script – Look at simple stories, inscriptions, or signs to see letters, diacritics, and punctuation in context.

How Do You Say ‘Script’ In Javanese?

In Javanese, the word script is referred to as Wondhah (ꦮꦺꦴꦤ꧀ꦝꦃ), which means letters or script. If you want to mention Javanese script, you would say Wondhah Jawa (ꦮꦺꦴꦤ꧀ꦝꦃ ꦗꦮ).

Frequently Asked Questions About The Javanese Script

How Does The Javanese Script Work?

Since the Javanese script is an abugida, every consonant has an inherent vowel. While Pasangan forms deal with consonant clusters, Sandhangan signs are used to change vowels.

What Is The Relationship Between Javanese And Balinese Script?

Although both scripts share many characteristics and are descended from the Kawi script, Javanese created standardized loanword forms and murda letters, while Balinese maintained more ornamental styles.

What Is Unique About The Javanese Text?

Murda letters, cecak telu diacritical markings for foreign sounds, and glyph shaping make Javanese text unique. Reading was an art in and of itself because words were traditionally written without spaces.

Javanese Traditional Dancers

Closing Thoughts

Now you have a basic understanding of the Javanese script!

Start by practicing simple greetings every day, such as Good Morning in Javanese, and gradually expand your vocabulary.

Remember, Western Javanese dialects can influence both pronunciation and word choice, especially with loanwords from European languages like Portuguese or Dutch.

If learning Javanese feels challenging, try the Ling app. Ling makes even hard languages fun and easy to learn, turning practice into an enjoyable daily habit!

Learn More About The Javanese Language With Ling

Ready to reignite your desire to learn Javanese?

With the Ling app, you can learn the Javanese language with short, engaging lessons that will take you from beginner to advanced. You’ll find many fun exercises and review options to make sure that you not only learn, but actually remember.

With progress dashboards, reminders, and personalized review tools, Ling keeps you motivated and consistent as you reach your language goals.

Nothing is stopping you!

Start your Javanese adventure today!