秦汉之前,史官是独立的,只记录历史。秦汉到隋唐,为帝王和世家服务。唐末之后为官僚统治阶级服务的。
中国历代均设置专门记录和编撰历史的官职,统称史官。史官一般分为起居注史官和史馆史官,起居注史官随侍皇帝左右,记录皇帝的言行与政务得失,皇帝不能阅读这些记录内容,史馆史官专门编纂前代王朝的官方历史。我国历史上著名的史官有司马迁、班固、陈寿、司马光等。