司马迁,字子长,西汉左冯翊夏阳(今陕西韩城县)人,约生于汉景帝中元五年(前145)。父司马谈,历任太史令。司马谈卒后,司马迁继任太史令。他自幼生活在民间,二十岁起游览名山大川,考察文物古迹,广为搜集史料,为他日后撰写《史记》,奠定了良好的基础。司马迁因替投降匈奴的李陵辩护,被当局判处腐刑。出狱后,担任中书令。在此期间,他一直从事《史记》的写作。直至武帝征和二年(前91),才基本完成全书的撰写工作。他的卒年,约在完成《史记》以后的一二年或二三年,已无从查考。