在清朝光绪年间,有个叫王懿荣的人,是当时最高学府国子监的主管官员。有一次他看见一味中药叫龙骨,看见上面刻着字,就觉得很奇怪,就翻看药渣,没想到上面居然有一种看似文字的图案。于是他把所有的龙骨都买了下来,发现每片龙骨上都有相似的图案。他把这些奇怪的图案画下来,经过长时间的研究他确信这是一种文字,而且比较完善,应该是殷商时期的。后来,人们找到了龙骨出土的地方——河南安阳小屯村,那里又出土了一大批龙骨。因为这些龙骨主要是龟类兽类的甲骨,是以人将它们命名为“甲骨文”,在总共10余万片有字甲骨中,含有4千多不同的文字图形,其中已经识别的约有2500多字。
甲骨文中形声字约占27%,可见甲骨文已是相当成熟的文字系统。