i see well i will try and be better than both i really enjoy programming, times change as do people, i always thought that you couldnt be a dev without being good at programming is that not the case especially for high paying jobs anyway
also do you think freecodecamp.org offer good tutorials on youtube
Yes it is. Think of it like medical Latin. It's written in basically a dead language (C is very much alive, but very rarely is it in it's ANSI version) that hasn't changed since the eighties, it talks about very basic concepts that shaped programming as we know it in one way or another. It is not strictly necessary to know to do the job, but it is very useful as a general knowledge.