科举制的创立者是隋朝隋文帝杨坚,背景是魏晋以来选官注重门第,不利于选拔有真才实学的人做官,为改变这个弊端,隋朝致力于开创一种新的选官制度。隋文帝开始用分科考试的方法选拔官员,隋炀帝时正式设进士科,按考试成绩选拔人才,我国科举制度正式诞生。
自隋朝创立科举制度开始,各朝科举考试科目都在不断变化。从各个朝代科举设置的科目和形式的变化可以看出统治阶层的用人取向,也反映了不同时代的人才需求。隋文帝仅有策问,隋炀帝开考十科。唐朝考试科目很多,常设科目主要有明经(经义)、进士、明法(法律)、明字(文字)、明算(算学)。到明朝只设进士一科。清袭明制,但也开过特制(特别科),如博学鸿词科、翻译科、经济科等。科举除了特制科目外,明经,进士科考的内容主要是儒家经典。考试形式在各个朝代也有不同,唐朝主要有墨义、口试、贴经、策问、诗赋等,宋朝主要是经义、策问、诗赋等,到明代只有经义一门了。