Erzurumlu İbrahim Hakkı, Marifetname'yi oğlu Ahmed Nâimi için yazmıştır. Marifetname'nin yazılış amaçlarından bazıları ise şunlardır: Tasavvuf, ahlak, kelam, aritmetik, geometri, astronomi, fizyoloji ve psikoloji gibi geniş konu yelpazesine sahip ansiklopedik bir eser oluşturmak; Yaşadığı dönemin önemli bilgilerini bir araya getirmek; Halkın anlayabileceği şekilde dini ve bilimsel konuları işlemek.