汉字的起源有据可查的,是在约公元前14世纪的殷商后期,这时形成了初步的字型,即甲骨文。甲骨文是殷商时代刻写在龟甲和兽骨上的卜辞。因为是刻写在形状各异的甲骨片上,刻写后也不好改动,所以先人们顺势就章,一气呵成。整体效果或规矩整齐、错落有致,或变化多姿、随意大气,体现了人类追求均衡对称、和谐稳定的天性。甲骨文既是象形字又是表音字,至今汉字中仍有一些和图画一样的象形文字,十分生动。
那汉字是怎么来的呢?原来是仓颉造的字,因为当时人多事杂,又要经常打仗,用结绳记事,刻木为号的传令办法实在难以应付。一天夜里下了一场大雪,仓颉一早起来到山上去打猎,只见满山遍野白雪皑皑,山川树木全被大雪覆盖。仓颉转了一座山,也未见到一个猎物。正准备下山回去突然从树林里窜出来两只山鸡,在雪地上觅食。山鸡走过后,在雪地上留下了两行长长的爪印。接着,又有两只小鹿也窜出树林,发现人后撒腿跑掉了,雪地上又留下了小鹿的蹄印。仓颉看得出神,把打猎的事早已忘得一干二净。他把山鸡的爪印和小鹿的蹄印一对比,发现形状不一样。于是他想,把鸡爪印画出来就叫鸡,把鹿蹄印画出来就叫鹿。世界上任何东西,只要把它的象形画出来不就成了字吗!从这以后,仓颉每日仰观日月星辰,俯察鸟兽山川,创造象形文字。不久,人、手、日、月、星、牛、羊、马、鸡、犬这些字都造出来了。