I have never programmed before. Will I be at a disadvantage?

No. We assume that students have not programmed before and will start from the very beginning.