[]
ISO 15924 Script Codes (version 14.0).
public enum ScriptCode : short
Adlm = 166Adlam
Afak = 439Afaka
Aghb = 239Caucasian Albanian
Ahom = 338Ahom, Tai Ahom
Arab = 160Arabic
Aran = 161Arabic (Nastaliq variant)
Armi = 124Imperial Aramaic
Armn = 230Armenian
Avst = 134Avestan
Bali = 360Balinese
Bamu = 435Bamum
Bass = 259Bassa Vah
Batk = 365Batak
Beng = 325Bengali (Bangla)
Bhks = 334Bhaiksuki
Blis = 550Blissymbols
Bopo = 285Bopomofo
Brah = 300Brahmi
Brai = 570Braille
Bugi = 367Buginese
Buhd = 372Buhid
Cakm = 349Chakma
Cans = 440Unified Canadian Aboriginal Syllabics
Cari = 201Carian
Cham = 358Cham
Cher = 445Cherokee
Chrs = 109Chorasmian
Cirt = 291Cirth
Common = 998Characters that may be used with multiple scripts.
Copt = 204Coptic
Cpmn = 402Cypro-Minoan
Cprt = 403Cypriot
Cyrl = 220Cyrillic
Cyrs = 221Cyrillic (Old Church Slavonic variant)
Deva = 315Devanagari (Nagari)
Diak = 342Dives Akuru
Dogr = 328Dogra
Dsrt = 250Deseret (Mormon)
Dupl = 755Duployan shorthand, Duployan stenography
Egyd = 70Egyptian demotic
Egyh = 60Egyptian hieratic
Egyp = 50Egyptian hieroglyphs
Elba = 226Elbasan
Elym = 128Elymaic
Ethi = 430Ethiopic (Geʻez)
Geok = 241Khutsuri (Asomtavruli and Nuskhuri)
Geor = 240Georgian (Mkhedruli and Mtavruli)
Glag = 225Glagolitic
Gong = 312Gunjala Gondi
Gonm = 313Masaram Gondi
Goth = 206Gothic
Gran = 343Grantha
Grek = 200Greek
Gujr = 320Gujarati
Guru = 310Gurmukhi
Hanb = 503Han with Bopomofo (alias for Han + Bopomofo)
Hang = 286Hangul (Hangŭl, Hangeul)
Hani = 500Han (Hanzi, Kanji, Hanja)
Hano = 371Hanunoo (Hanunóo)
Hans = 501Han (Simplified variant)
Hant = 502Han (Traditional variant)
Hatr = 127Hatran
Hebr = 125Hebrew
Hira = 410Hiragana
Hluw = 80Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs)
Hmng = 450Pahawh Hmong
Hmnp = 451Nyiakeng Puachue Hmong
Hrkt = 412Japanese syllabaries (alias for Hiragana + Katakana)
Hung = 176Old Hungarian (Hungarian Runic)
Inds = 610Indus (Harappan)
Inherited = 994Inherit script from a preceding base character.
Ital = 210Old Italic (Etruscan, Oscan, etc.)
Jamo = 284Jamo (alias for Jamo subset of Hangul)
Java = 361Javanese
Jpan = 413Japanese (alias for Han + Hiragana + Katakana)
Jurc = 510Jurchen
Kali = 357Kayah Li
Kana = 411Katakana
Kawi = 368Kawi
Khar = 305Kharoshthi
Khmr = 355Khmer
Khoj = 322Khojki
Kitl = 505Khitan large script
Kits = 288Khitan small script
Knda = 345Kannada
Kore = 287Korean (alias for Hangul + Han)
Kpel = 436Kpelle
Kthi = 317Kaithi
Lana = 351Tai Tham (Lanna)
Laoo = 356Lao
Latf = 217Latin (Fraktur variant)
Latg = 216Latin (Gaelic variant)
Latn = 215Latin
Leke = 364Leke
Lepc = 335Lepcha (Róng)
Limb = 336Limbu
Lina = 400Linear A
Linb = 401Linear B
Lisu = 399Lisu (Fraser)
Loma = 437Loma
Lyci = 202Lycian
Lydi = 116Lydian
Mahj = 314Mahajani
Maka = 366Makasar
Mand = 140Mandaic, Mandaean
Mani = 139Manichaean
Marc = 332Marchen
Maya = 90Mayan hieroglyphs
Medf = 265Medefaidrin (Oberi Okaime, Oberi Ɔkaimɛ)
Mend = 438Mende Kikakui
Merc = 101Meroitic Cursive
Mero = 100Meroitic Hieroglyphs
Mlym = 347Malayalam
Modi = 324Modi, Moḍī
Mong = 145Mongolian
Moon = 218Moon (Moon code, Moon script, Moon type)
Mroo = 264Mro, Mru
Mtei = 337Meitei Mayek (Meithei, Meetei)
Mult = 323Multani
Mymr = 350Myanmar (Burmese)
Nagm = 295Nag Mundari
Nand = 311Nandinagari
Narb = 106Old North Arabian (Ancient North Arabian)
Nbat = 159Nabataean
Newa = 333Newa, Newar, Newari, Nepāla lipi
Nkdb = 85Naxi Dongba (na²¹ɕi³³ to³³ba²¹, Nakhi Tomba)
Nkgb = 420Nakhi Geba ('Na-'Khi ²Ggŏ-¹baw, Naxi Geba)
Nkoo = 165N’Ko
Nshu = 499Nüshu
Ogam = 212Ogham
Olck = 261Ol Chiki (Ol Cemet’, Ol, Santali)
Orkh = 175Old Turkic, Orkhon Runic
Orya = 327Oriya (Odia)
Osge = 219Osage
Osma = 260Osmanya
Ougr = 143Old Uyghur
Palm = 126Palmyrene
Pauc = 263Pau Cin Hau
Pcun = 15Proto-Cuneiform
Pelm = 16Proto-Elamite
Perm = 227Old Permic
Phag = 331Phags-pa
Phli = 131Inscriptional Pahlavi
Phlp = 132Psalter Pahlavi
Phlv = 133Book Pahlavi
Phnx = 115Phoenician
Piqd = 293Klingon (KLI pIqaD)
Plrd = 282Miao (Pollard)
Prti = 130Inscriptional Parthian
Psin = 103Proto-Sinaitic
Qaaa = 900Reserved for private use (start)
Qabx = 949Reserved for private use (end)
Ranj = 303Ranjana
Rjng = 363Rejang (Redjang, Kaganga)
Rohg = 167Hanifi Rohingya
Roro = 620Rongorongo
Runr = 211Runic
Samr = 123Samaritan
Sara = 292Sarati
Sarb = 105Old South Arabian
Saur = 344Saurashtra
Sgnw = 95SignWriting
Shaw = 281Shavian (Shaw)
Shrd = 319Sharada, Śāradā
Shui = 530Shuishu
Sidd = 302Siddham, Siddhaṃ, Siddhamātṛkā
Sind = 318Khudawadi, Sindhi
Sinh = 348Sinhala
Sogd = 141Sogdian
Sogo = 142Old Sogdian
Sora = 398Sora Sompeng
Soyo = 329Soyombo
Sund = 362Sundanese
Sunu = 274Sunuwar
Sylo = 316Syloti Nagri
Syrc = 135Syriac
Syre = 138Syriac (Estrangelo variant)
Syrj = 137Syriac (Western variant)
Syrn = 136Syriac (Eastern variant)
Tagb = 373Tagbanwa
Takr = 321Takri, Ṭākrī, Ṭāṅkrī
Tale = 353Tai Le
Talu = 354New Tai Lue
Taml = 346Tamil
Tang = 520Tangut
Tavt = 359Tai Viet
Telu = 340Telugu
Teng = 290Tengwar
Tfng = 120Tifinagh (Berber)
Tglg = 370Tagalog (Baybayin, Alibata)
Thaa = 170Thaana
Thai = 352Thai
Tibt = 330Tibetan
Tirh = 326Tirhuta
Tnsa = 275Tangsa
Toto = 294Toto
Ugar = 40Ugaritic
Unknown = 999Unassigned, private-use, noncharacter, and surrogate code points.
Vaii = 470Vai
Visp = 280Visible Speech
Vith = 228Vithkuqi
Wara = 262Warang Citi (Varang Kshiti)
Wcho = 283Wancho
Wole = 480Woleai
Xpeo = 30Old Persian
Xsux = 20Cuneiform, Sumero-Akkadian
Yezi = 192Yezidi
Yiii = 460Yi
Zanb = 339Zanabazar Square (Zanabazarin Dörböljin Useg, Xewtee Dörböljin Bicig, Horizontal Square Script)
Zinh = 994Code for inherited script
Zmth = 995Mathematical notation
Zsye = 993Symbols (Emoji variant)
Zsym = 996Symbols
Zxxx = 997Code for unwritten documents
Zyyy = 998Code for undetermined script
Zzzz = 999Code for uncoded script