唐京兆万年(今陕西西安)人。北齐颜之推孙。先世为琅邪临沂人。名(一作字),以字行。少传家学,博览群书。隋时曾为县尉,坐事免官。入唐,任中书舍人。太宗初,为中书侍郎,受命考定《五经》,多所校正。官至秘书监、弘文馆学士。著有《汉书注》、《急就章注》及《匡谬正俗》等,考证文字,多所订正。