한글
한글 창제 당시에는 ‘백성을 가르치는 바른소리’라는 뜻으로 ‘훈민정음’이라 하였고, 줄여서 ‘정음(正音)’이라는 이름이었다. 조선시대에는 지식층으로부터 경시되며, 본래의 이름으로 쓰지 않고 막연히 ‘언문(諺文)’, ‘언서(諺書)’, ‘반절(反切)’ 로 불리거나, 혹은 ‘암클(여성들이 배우는 글)’, ‘아햇글(어린이들이 배우는 글)’이라고 불렀다고 알려져 있다. (단, 암클, 아햇글이라는 표현은 그 출처가 불분명하다.) 1894년 갑오개혁 이후 ‘국서(國書)’, ‘국문(國文)’이라고 불렀고 혹은 ‘조선글’로 부르기도 하였는데 이것은 한국의 글이라는 보통 이름일 뿐이며, 고유명사로 한글이라는 이름이 널리 쓰이기 전에는 ‘가갸’, ‘정음’ 등으로 불렀다.
한글의 우수성에 관한 논란
그러나 현실적으로는 조합형 계열 방식을 제외한 많은 문자 인코딩에서 초성·중성·종성이 구별되지 않고 상형문자처럼 배열되어 있기 때문에 단순히 나열하는 형태로 처리하는 로마자와 비교해 한글의 입출력 및 검색 등의 처리 과정이 아주 복잡하게 되었다. 이는 한글 자체의 문제가 아니라 한글을 구현하는 문자 인코딩 같은 기술적인 분야의 문제로, 초성·중성·종성에 따라 컴퓨터 내부 부호가 구분되어 있지 않기 때문에 특정한 자모 검색이나 치환, 정렬을 구현하기 위해서는 대응 표(테이블)를 쓰거나 별도의 알고리즘을 사용할 수 밖에 없게 된 것에 기인한다. 조합형 계열의 문자 인코딩을 사용할 경우 현대 한글에서 초성 19+1(빈 초성)자, 중성 21+1자, 27+1자로 검색·치환·정렬시 총 70개 자모만을 처리하면 되므로 처리가 쉽다. 그러나 조합형 계열의 문자 인코딩은 다른 문자 인코딩과의 호환 문제로 인해 잘 사용되지 않고 완성형 인코딩이나 유니코드가 많이 사용되고 있다. 이러한 문자 인코딩 방식은 한글을 상형 문자와 유사하게 11,172개의 완성된 한글 음절 표기로 정렬하므로 각 자모별 처리가 어렵게 된다.