在唐朝考试的科目分常科和制科两类,每年分期举行的称常科,由皇帝下诏临时举行的考试称制科;常设的科目有秀才、明经、进士、俊士、明法、明字、明算等五十多种;明法、明算、明字等科不为人重视,俊士等科不经常举行;秀才一科,在唐初要求很高,后来渐废,所以明经、进士两科便成为唐代常科的主要科目。