pwolf 14 Junior Poster in Training

After waiting ages to find out my ordered copy of programming pearls wasn't coming due to a human error in stock counting, I finally got a copy. But before I get started reading through it, I thought it best to ask those who have whether I should learn c first? I can read c code but I cant write it. When reading programming pearls will I need to do any actualy programming or should I just read it and understand whats going on?

Much appreciated!