I've been trying learn C. Never done programming before. I was trying with this course from the havard website. cs50.net. I did the first 3 weeks but then it got harder and now I understand nothing.

I want to keep learning but I think tutors are expensive and I don't understand anything from the cs50 course right now.