It's important to know what gnosticism is in order to understand the book The DaVinci Code.
Throughout this series on The Da Vinci Opportunity I have been speaking of Gnosticism. This is necessary because, though The Da Vinci Code doesn't discuss Gnosticism directly, it does draw from Gnostic writings, and it does speak favorably of the gospels generally known as Gnostic. Before I go further in this series, I want to put up a brief overview of Gnosticism.
Read the whole thing.