Kutadgu Bilig, 11. yüzyıl Karahanlı Türklerinden Yusuf Has Hacib’in yazdığı ve Kaşgar Prensi Tabgaç Uluğ Buğra Kara Han’a sunduğu bir eserdir. Eser, Orta Türkçe olarak da bilinen Hakaniye lehçesi ile yazılmıştır. Eserin adı “Mutluluk Veren Bilgi” ya da “Devlet Olma Bilgisi” anlamına gelir. Eser, dört ana karakter arasında geçen diyaloglarla siyasetname türünün Türk edebiyatındaki ilk örneğidir. Eser, aruz ölçüsüyle mesnevi tarzında yazılmıştır ve 6645 beyitten oluşmaktadır.