史学是萧子显所酷爱的
事业,在他的四十九年的
生命历史上,撰写了五部历史著作:《
后汉书》一百卷,《晋史草》三十卷,《齐书》六十卷,《普通北伐记》五卷,《贵俭传》三十卷。他撰《齐书》,是向梁武帝请示并得到梁武帝的批准的。萧子显撰写和完成《齐书》的
时间,按照唐代史学家
刘知几的说法,是在梁武帝天监年间(502—519年)。如果刘知几的说法是有根据的话,那么《齐书》的撰成当在天监八年(509年)至十八年(519年)期间,即萧子显二十岁以后至三十岁以前这十年当中。果然如此,那真是一位
青年史学家了。除了《齐书》以外,萧子显的其他著作包括文集二十卷都已不存。后人为了区别萧子显的《齐书》和唐初
李百药所撰的