The world’s scripts, classified
Writing systems fall into a few structural types, and knowing which is which explains a lot about how a language looks on the page. This reference lists the major living scripts with their type, an example language, text direction and primary Unicode block, all searchable.
How it works
Scripts are grouped by how their smallest written units map to sound or meaning:
- Alphabet — separate letters for consonants and vowels (Latin, Cyrillic, Greek).
- Abjad — consonants written, vowels mostly implied (Arabic, Hebrew).
- Abugida — consonant base carries an inherent vowel, changed by marks (Devanagari, Thai, Ge’ez).
- Syllabary — one sign per syllable (Japanese kana, Cherokee).
- Logographic — one character per word or morpheme (Chinese Hanzi).
Each script also occupies one or more Unicode blocks, which is what lets software render and sort its characters. The search box filters the table by any field.
Understanding the five types in depth
Alphabets are the most familiar type in Western contexts. The Latin alphabet used for English has 26 letters mapping to both consonant and vowel sounds. Cyrillic, developed in the 9th century for Old Church Slavonic, follows the same principle with a different set of characters. Greek, from which both Latin and Cyrillic are descended, is the oldest continuously used alphabet in the world.
Abjads omit most vowel letters. In Arabic and Hebrew, fluent readers infer vowels from context. When full vowel marking is needed — in religious texts, children’s books, or learner materials — small diacritical marks (called harakat in Arabic, niqqud in Hebrew) are added above or below the consonant letters. This is why Arabic and Hebrew can appear quite different in religious versus everyday print.
Abugidas take a middle path. Each character represents a consonant-vowel syllable, with the vowel encoded as a modification of the consonant base. In Devanagari (used for Hindi and Sanskrit), a consonant without modification carries an inherent short ‘a’. Other vowels are written as attached marks that visibly alter the base shape. Thai, Ethiopic (Ge’ez), and many South and Southeast Asian scripts work the same way.
Syllabaries give each distinct syllable its own unique symbol without analysing it further into consonants and vowels. Japanese kana (hiragana and katakana) each have about 46 base characters. Cherokee, an early 19th-century invention by Sequoyah, is the best-known syllabary in North America.
Logographic systems represent meaning rather than sound at the character level. Chinese characters (Hanzi) each typically represent one morpheme — a meaningful unit — rather than a phoneme. Several thousand characters are required for functional literacy, which is why Chinese typesetting and input methods had to develop radically different solutions from alphabetic systems.
Scripts that mix types
Japanese is the most striking example of a mixed system in daily use: formal writing combines logographic kanji (borrowed and adapted from Chinese), two kana syllabaries (hiragana for grammatical particles and verb endings; katakana for foreign loanwords), and the Latin alphabet for abbreviations and brand names — sometimes within a single sentence.
Korean Hangul looks syllabic at first glance but is technically an alphabet whose letters are grouped into syllable blocks. Each block is written left-to-right, top-to-bottom within a fixed square space, giving it a visual rhythm that resembles a syllabary.
Text direction and layout implications
| Direction | Scripts |
|---|---|
| Left to right | Latin, Cyrillic, Greek, Devanagari, Thai, most CJK |
| Right to left | Arabic, Hebrew, Thaana |
| Traditionally top to bottom | Classical Chinese, Japanese (in literary and formal contexts) |
Bidirectional text (Arabic or Hebrew alongside Latin) requires special Unicode handling (the BiDi algorithm) to display correctly. The Unicode block column in the reference tells you which code-point range a script occupies, which is essential for font selection, text rendering, and regex matching.
Tips and notes
- Japanese mixes systems: logographic kanji with two kana syllabaries plus Latin.
- Korean Hangul is a featural alphabet whose letters group into syllable blocks.
- Direction matters for layout: Arabic and Hebrew flow right to left.
- The Unicode block tells you where a script’s characters live for font and encoding work.