ハングル
Unicode にはハングルを符号化するための文字が数種類あり、標準的に使用されるものは、ハングル字母(U+1100-11FF)とハングル音節文字(U+AC00-D7A3)である。ハングル字母はハングルを構成する字母で、これらを合成する事により15世紀から現代までのハングル音節文字を作成できる。U+1100-115F は初声子音、U+1160-11A2 は中声母音、U+11A8-11F9 は終声子音が定義されている。ハングル音節文字は、2 つの字母からなる音節 399 文字、3 つの字母からなる音節 10,773 文字の合計 11,172 文字で構成されている。この他にハングル互換字母(U+3130-318F)があるが、KS完成型(KS C 5601-1987、現:KS X 1001:1998)との互換性のために存在する。
Unicode では、Unicode 1.1 以前と Unicode 2.0 以降ではハングルを定義する領域が異なっており互換性がない。Unicode 1.1 までは U+3400-4DFF にハングルが定義されていたが、Unicode 2.0 制定時に、新しく U+AC00-D7AF にハングルが定義され旧領域は破棄された。
ハングルの字形そのものの起源は上述の『訓民正音解例』の通り、象形によるものだが、その他の点ではパスパ文字の影響があるという主張もある。パスパ文字は1269年にフビライ・ハンがラマ僧のパスパ(八思巴)に命じて作らせたもので、モンゴルから支配された高麗時代以降、李氏朝鮮の時代の知識人もこのパスパ文字を習得していた。コロンビア大学名誉教授ガリ・レッドヤード(英語版)は、「古篆」は当時「蒙古篆字」の名で知られていたパスパ文字を指すとしている。
レッドヤードによれば、『訓民正音』での基本的な子音字母はᄀ(k) ᄂ(n) ᄆ(m) ᄉ(s) ᄋ(ʔ)であるが、ᄋ系を除く字母で基礎になっているものはᄀ(k) ᄃ(t) ᄅ(l) ᄇ(p) ᄌ(ts)であり、これらはパスパ文字のꡂ(k) ꡊ(t) ꡙ(l) ꡎ(p) ꡛ(s)に由来し、チベット文字のག(ga) ད(da) ལ(la) བ(ba) ས(sa)に由来するとしている。チベット文字はブラーフミー系文字の一つで、その起源はフェニキア文字とされるため(さらに遡ればヒエログリフにたどり着く)、ハングルはフェニキア文字から派生したギリシア文字、ラテン文字とも同系統とされる。ᄀ ᄃ ᄅ ᄇはおそらくギリシア文字のΓ Δ Λ Β、ラテン文字のC/G D L Bと同系統であろうとしている(ᄌについては、チベット文字とラテン文字とで同系統の文字を抽出するのが困難)。