El idioma coreano generalmente se considera miembro de la familia altaica, sólo hay pequeñas diferencias entre los diversos dialectos. El coreano está escrito en un alfabeto en gran parte fonético llamado Han’gul, creado en 1443. El alfabeto coreano originalmente consistía de 14 consonantes y 10 vocales; desde entonces, se han añadido 5 consonantes y 11 vocales. Las letras Han’gul se combinan en sílabas por agrupación, en imitación de caracteres chinos.
El inglés se enseña ampliamente en la escuela secundaria y preparatoria.