شاهنامه توسط شاعر و نویسنده ایرانی به نام ابوالقاسم فردوسی (حدود ۹۴۰-۱۰۲۰ میلادی) نوشته شده است. فردوسی در طول سه دهه کاری به نگارش شاهنامه اختصاص داد و این اثر بزرگ را در دوران سلسله طاهریان به پایان رساند. شاهنامه، که از لحاظ محتوا و زمان نگارش، به عنوان یکی از بزرگترین اپیکهای جهان شناخته میشود، به زبان فارسی نوشته شده است و در آن تاریخ و افسانههای ایران باستان به شیوه شعری و شاعرانه بیان شده است.