关于《三字经》的成书年代和作者历代说法不一,大多数后代学者倾向的观点意见是“宋儒王伯厚先生作《三字经》,以课家塾”,即王应麟为了更好的教育本族子弟读书,于是编写了融会经史子集的三字歌诀。
王应麟是南宋人,《三字经》原著中的历史部分只截至到宋朝为止。随着历史的发展,为了体现时代变迁,各朝代都有人对《三字经》不断地加以补充,清道光年间贺兴思增补的关于元、明、清三代的历史,共计二十四句话。